Get more replies from employers
Send a job-specific resume in minutes.
RBC is seeking an experienced Android Developer to design, build, and maintain mobile apps for Android. Collaborate with cross-functional teams to deliver high-quality, scalable solutions.
You will lead feature development, review code, and adopt modern Android practices with Kotlin, Jetpack Compose, MVVM, and clean architecture while focusing on robust delivery and reliability.
The RBC Digital team is a dynamic and innovative group. We are seeking a highly skilled and experienced Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, maintaining and modernizing our mobile applications for Android platforms. You will work closely with our cross-functional teams to identify and prioritize project requirements and deliver high-quality solutions that meet our business needs. In addition, you will also be responsible for the ongoing maintenance of the applications in a support role.
You will be a key contributor to mobile development efforts on one of our squads working on the RBC Digital team. This will include:
Must-have:
Nice-to-have:
What’s in it for you?
Job Skills: Android Software Development, Compose Multiplatform, DevOps, GitHub Actions, Google Firebase, Google Play Store, Jetpack Compose, Kotlin Programming Language, Materials Design, Model-View-ViewModel (MVVM), Multiplatform Development, RESTful APIs, Unit Testing
Address: RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City: Toronto
Country: Canada
Work hours/week: 37.5
Employment Type: Full time
Platform: TECHNOLOGY AND OPERATIONS
Job Type: Regular
Pay Type: Salaried
Posted Date: 2026-08-05
Application Deadline: 2026-08-24
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.