1

Android Developer Jobs in Toronto, ON (NOW HIRING)

We've delivered someinnovative features like AI driven NOMI ( Split With Friends ( and OCR Bill Pay, a patent pending invention ( This role is seeking an Android Developer who is passionate about ...

Android Developer

Toronto, ON ยท Hybrid

CA$90K - CA$125K/yr

About The Role As an Android Developer you'll be tasked with working on Android application development. Working within the software development team, your duties will require you to assist in the ...

Senior Android Developer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

About The Role As a Senior Android Developer, you'll be tasked with developing Android applications. Working within the software development team, your duties will require you to assist in the ...

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 ...

The Global Wealth Engineering client technology team is hiring a Senior Android Mobile Developer Is this role right for you? In this role you will: * Participate in daily Scrum meeting * Review team ...

As an Android engineer, you will be responsible for improving our automated platform for analyzing Android applications at scale, and help Data Theorem's customers build better, more secure, and more ...

We are looking for inquisitive, well-rounded Android engineers to join our product Engineering teams. Working closely with product managers, designers, and backend engineers, you'll play an important ...

Grow as a developer by working with world-class peers on varied and high impact projects * Leverage ... Deep understanding of Android development and best practices in Kotlin and/or Java, e.g. Activity ...

Capacitor (iOS/Android) DevOps: Docker, GitHub Actions (CI/CD), GitHub version control Required ... Skills & Qualifications 5+ years of professional experience in frontend development. Advanced ...

AI Mobile Engineer- Android

Toronto, ON ยท On-site

CA$80K - CA$190K/yr

The AI Mobile Engineer- Android is a senior technical implementation role responsible for leading the design and delivery of production-grade agent solutions. Your primary goal is to translate ...

New

next page

Showing results 1-20

Android Developer information

See Toronto, ON salary details

$29.1K

$109.1K

$160.3K

How much do android developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for android developer in Toronto, ON is $109,124.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,844.00 and $128,358.00 per year, depending on experience, location, and employer.

Are Android developers still in demand?

Android developers are still in demand due to the widespread use of Android devices and the ongoing need for mobile app development. Skills in Java or Kotlin, along with experience in app design and development, remain valuable in the job market. The demand is expected to continue as mobile technology evolves and expands across industries.

What is an Android developer?

Android Developers are software professionals who design, build, and maintain applications for devices running the Android operating system. They use programming languages such as Java or Kotlin and work with Android Studio, the official integrated development environment. Android Developers are responsible for creating user-friendly, secure, and efficient mobile apps, often collaborating with designers and other engineers to deliver high-quality experiences. Their work can range from building simple utilities to complex applications for smartphones, tablets, or wearable devices.

How do Android developers typically collaborate with designers and product managers during the app development process?

Android Developers often work closely with designers to ensure that app interfaces are both visually appealing and technically feasible. They participate in regular meetings with product managers to clarify requirements, discuss project timelines, and prioritize features. Collaboration tools such as Jira, Figma, and Slack are commonly used to facilitate communication and feedback loops. This teamwork helps ensure that the final product aligns with both user expectations and business objectives.

What do Android developers do?

As an Android developer, your responsibilities and duties vary, depending on your position and the size of your team. You may be involved in the planning stage, aggregating requirements for the app, and planning how it will be developed. You may be part of the coding team that writes the program. Some developers work on the testing phase before the app is launched, and others work on patches to fix bugs as they are discovered. Coding updates and seeing them through to release is often a long-term and ongoing aspect of Android development. If you work independently or for a small firm, you may be involved in all phases of the development life cycle, whereas those employed by larger firms likely have specialized roles.

What are the key skills and qualifications needed to thrive as an Android developer, and why are they important?

To thrive as an Android Developer, you need strong proficiency in Java or Kotlin, experience with Android SDK, and a solid understanding of mobile app architecture, typically supported by a degree in computer science or related fields. Familiarity with tools such as Android Studio, version control systems like Git, and knowledge of APIs and libraries is also essential. Creative problem-solving, attention to detail, and effective communication help developers deliver robust apps and collaborate well with teams. These skills and qualities are crucial for building high-quality, user-friendly applications that meet both technical and business requirements.

Is an Android Developer a good career?

An Android Developer is a viable career choice due to the widespread use of Android devices and the demand for mobile apps. The role typically requires skills in Java or Kotlin, familiarity with development tools like Android Studio, and a good understanding of user interface design. Job prospects are strong in technology companies, startups, and freelance opportunities, with competitive salaries and opportunities for growth.

How much do Android developers make?

Android developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and skill level. Those with expertise in Kotlin, Java, and mobile app development tools tend to command higher salaries, especially in competitive markets.
What are the most commonly searched types of Android Developer jobs in Toronto, ON? The most popular types of Android Developer jobs in Toronto, ON are:
What are popular job titles related to Android Developer jobs in Toronto, ON? For Android Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Android Developer jobs in Toronto, ON look for? The top searched job categories for Android Developer jobs in Toronto, ON are:
Infographic showing various Android Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $109,124 per year, or $52.5 per hour.

Android Developer

Royal Bank of Canada

Toronto, ON โ€ข On-site

Full-time

Medical, Retirement

Posted 4 days ago


Job description

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. We've delivered someinnovative features like AI driven NOMI (https://www.rbcroyalbank.com/mobile/feature/nomi/index.html), Split With Friends (https://www.rbcroyalbank.com/ways-to-bank/mobile/rbc-mobile-app/split-with-friends/index.html) and OCR Bill Pay, a patent pending invention (http://www.rbc.com/newsroom/news/2019/20190412-bill-scan.html)

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 code for new and existing features on RBC's Android Banking and Avion apps.

  • Leverage AI assist in code development

  • Review technical documents and requirements

  • Coordinate with various teams to identifying, tracking, and resolving technical issues

  • Participate in walkthrough reviews of technical specifications, programs and unit test plans

  • Provide estimates on activities/tasks required to perform design, coding and unit testing, improving accuracy over time

  • Increase efficiency and performance using Android Studio analysis tool along with your academic knowledge

  • Facilitate small group meetings for technical design, problem solving and task implementation

What do you need to succeed?

Must-have

  • Leadership acumen and a passion to apply it in a dynamic agile business environment

  • Excellent interpersonal and highly developed communication skills (verbal and written)

  • Creative, self-driven working within a team or independently in a fast paced environment

  • Experience or understanding of programming languages, databases, platforms, and/or code version control tools

  • Strong knowledge of Java and object oriented design

  • Software Engineering, Computer Science or equivalent degree from an accredited University/College.

Nice-to-have

  • Strong knowledge of Android framework and Kotlin

  • Knowledge of Compose

  • Exposure to enterprise tools such as Git, Confluence, Jira

WHAT'S IN IT FOR YOU?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including fair compensation, bonuses, flexible health benefits, retirement benefits, and stocks where applicable

  • Leaders who help your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Healthy work-life balance options

  • Opportunities to do challenging work and see customers using your features in the app!

Job Skills

Active Learning, Agile Scrum Development, Android Operating Systems, Application Integrations, Detail-Oriented, Group Problem Solving, Java (Programming Language), Kotlin Programming Language, Object-Oriented Programming (OOP), Programming Languages, Software Engineering

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY 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-04

Application Deadline:

2026-09-30

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

Employment Type: FULL_TIME