Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Primary Job Title:
Android Developer
Alternate/Related Job Titles:
Senior Android Developer
Mobile Application Developer (Android)
Kotlin Android Developer
Mobile Software Engineer - Android
Lead Android Developer
Location:
Toronto, ON, Canada
Onsite Flexibility:
HybridContract Details (Contract roles only):- Position Type: Contract
- Contract Duration: 12 Months
- Start: As Soon As Possible
- Pay Rate: C$80 - 90/Hr
We are seeking a Senior Android Developer to join the Mobile Development & Application Team responsible for building and maintaining enterprise mobile banking solutions. The role focuses on designing an d delivering high-quality native Android applications that support customer-facing mobile banking capabilities including payments, loyalty programs, and digital financial services.The developer will collaborate with architects, engineers, and product teams to deliver scalable solutions within a dynamic Agile development environment, ensuring high performance, security, and user experience across mobile platforms.Key Responsibilities:
- Design and deliver solutions for mobile banking platform initiatives and application enhancements.
- Serve as a technical lead and primary contact for technical experts, project teams, business stakeholders, and external vendors.
- Work independently as a senior developer while coaching and mentoring team members.
- Provide effort estimates and technical input for new initiatives and project enhancements.
- Translate business requirements into scalable and robust technical solutions.
- Lead the creation of end-to-end solution designs and collaborate with architects to produce system design specifications.
- Ensure development work aligns with architecture standards and development guidelines.
- Conduct code reviews to ensure quality, maintainability, and standards compliance.
- Deliver project milestones on schedule while adhering to corporate quality and security standards.
- Provide technical support for escalated incidents and outages when required.
- Support application deployment planning and release management processes.
- Manage multiple concurrent development tasks while maintaining high quality and meeting deadlines.
- Participate in knowledge sharing and knowledge transfer across development teams.
- 7+ years of mobile application development experience.
- 5+ years of hands-on experience developing Android applications using Kotlin.
- Experience developing native Android applications using modern frameworks and libraries.
- Experience with Android development tools including Android Studio, Gradle, and Emulator.
- Experience implementing software design patterns including MVC, MVP, and MVVM.
- Experience implementing automated testing using JUnit and Android testing frameworks such as Robolectric and Espresso.
- Strong communication, analytical, and problem-solving skills.
- Experience mentoring or leading technical team members.
- Experience working in financial services or banking environments.
- Experience working with distributed teams including onshore and offshore developers.
- Familiarity with analytics tools such as Dynatrace, SonarQube, and Crashlytics.
- Kotlin Android Development
- Jetpack Compose
- Mobile Application Architecture (MVC, MVP, MVVM)
- Android Studio
- Gradle
- JUnit
- Robolectric
- Espresso
- Code review and quality assurance
- Technical mentoring and team leadership
- Agile development collaboration
- Mobile application security and performance optimization
- Technical documentation and solution design
About the Client:
Top 10 bank in Canada and North America offering comprehensive financial solutions. Providing retail, commercial, wealth management, and wholesale banking services, we help clients thrive in today's evolving market.
About GTT:
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.
Job Number:
26-02180
Hashtags:
#gttca #ZRCA
Key Skills
Ranked by relevanceReady to apply?
Join Global Technical Talent, an Inc. 5000 Company and take your career to the next level!
Application takes less than 5 minutes

