- Search jobs
- Etobicoke, ON
- android developer
Android developer Jobs in Etobicoke, ON
Create a job alert for this search
Android developer • etobicoke on
Senior Android Developer
0000050007 Royal Bank of CanadaTORONTO, Ontario, CanadaIntermediate Android Developer
ScotiabankToronto, ON, CAAndroid Engineer, App Analysis
Data TheoremToronto, ON, CASoftware Development Engineer (Android), Transporter Experience (Last Mile)
Amazon Development Centre Canada ULCToronto, Ontario, CANAzure Developer
PwCTorontoApplications Developer
Randstad CanadaMississauga, Ontario, CA- New!
Developer
Intelliswift Software IncToronto, ONStaff Android Engineer - Tangerine
ScotiabankToronto, ON, CA- New!
Developer
Artech LLCToronto, ONCore Developer
PIVXToronto, OntarioSenior Android Developer
Royal Bank of Canada>TORONTO, CanadaSoftware Developer
Talent Test AccountToronto, Ontario, CAANDROID DEVELOPER
ITS Global[Toronto, ON], OntarioAndroid Developer - Java/Kotlin, Mobile Security
Astra North Infoteck Inc.Waterloo/Toronto, ON, caCalypso Developer
BMO Financial GroupEtobicoke, ONSailPoint Developer
KellyToronto, Ontario, CAAndroid Developer
StafflinkToronto, ONSoftware Engineer III (Android Lead)
The Toronto-Dominion Bank (Canada)Toronto, OntarioMTS Android Software Engineer
0017 eBay Canada TechnologyTorontoPopular searches
Senior Android Developer
0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada- Full-time
Job Description
What is the Opportunity?Work on RBC’s Mobile Banking, awarded the ‘Highest in Customer Satisfaction’ by J.D. Power and RBC Avion Rewards, Canada's largest bank loyalty program. Our team is a pioneer in mobile app developments and our unique features earned many accolades. As an integral part of Royal Bank’s Digital Family, we aim to push the boundaries of what's possible in a fast-paced, high-performance culture.This role is seeking an Android Developer who is passionate about technology and brings depth of mobile application experience. You will have the opportunity to learn from seasoned developers to hone your coding skills through technical analysis, design and consulting on RBC’s Digital team. If you believe in your ability to deliver and are excited by the prospect of contributing an award winning app, then review the description below and tell us why you’re the winning candidate.What will you do?Develop solutions to high complexity problems with frameworks and design patterns
Leverage AI to accelerate code development
Gather and assess requirements and recommend approaches
Write and test code, consider non-functional requirements
Work within an agile team and follow scrum best practices
Review existing code to assess ongoing feasibility and maintainability
Conduct impact analysis for proposed changes to or problems with the system
Provide advice and guidance to product owner that will inform product decisions
Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendations
Articulate technical solutions to a broad audience ranging from non-technical to technical architects through presentations and documents
Uphold the development team’s coding standards by conducting peer code reviews
Mentoring junior developers in the area of software engineering and Android best practices
Experience: 2+ years developing native Android applications, 3+ years of Java, 2+ years of Kotlin.
Thorough understanding of Object-Oriented Programming concepts, Android application architecture and software design patterns
Experience with Android libraries and best practices when it comes to communicating with RESTful services
Automated testing via Junit and platform specific frameworks like Robolectric and Espresso
Strong communication skills, ability to collaborate with stake-holders at different levels of abstraction (requirements, architecture and code)
Understanding of Agile Methodologies
Software Engineering, Computer Science or equivalent degree from an accredited University/College.
Knowledge of new and upcoming sdk components in the Android space
Good understanding of design patterns such as MVVM, and how they can be applied to Android development
Developed UI with compose, coroutines and material design
Knowledge of security protocols such as OAuth and OpenID.
Securing data using the Android Keystore
Developing with accessibility in mind
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Flexible work/life balance options
Opportunities to do challenging work
Opportunities to take on progressively greater accountabilities
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
HUMAN RESOURCES & BMCCJob Type:
RegularPay Type:
SalariedPosted Date:
2026-02-23Application Deadline:
2026-03-31Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, 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.Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.