1

Android Developer Jobs in Ontario (NOW HIRING)

Android Developer

Toronto, ON ยท On-site

  • Medical

  • Retirement

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

  • Medical

  • Retirement

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

Waterloo, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Senior Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary, Toronto or Winnipeg ...

We are looking for multiple experienced Senior Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary, Toronto or Winnipeg ...

Senior Android Developer

Kitchener, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Senior Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary, Toronto or Winnipeg ...

Senior Android Developer

Kitchener, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Senior Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary, Toronto or Winnipeg ...

Senior Android Developer

Toronto, ON ยท Hybrid

CA$120K - CA$145K/yr

  • Medical

  • Retirement

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

Mobile Developer (Android)

Kitchener, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary or Winnipeg required. . Our ...

Mobile Developer (Android)

Waterloo, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary or Winnipeg required. . Our ...

Mobile Developer (Android)

Kitchener, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary or Winnipeg required. . Our ...

Mobile Developer (Android)

Waterloo, ON ยท On-site

  • Medical

  • Dental

  • PTO

We are looking for multiple experienced Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary or Winnipeg required. . Our ...

Strong skills and in\-depth experience Java\/Android. \n * UI development, optimal performance ... Nice to have RXJava, functional programming, MVP\/MVC design patterns and React Native. \n * Nice ...

Senior Android Developer - Trailering

Oshawa, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

GM is looking to hire aSenior Android Software Engineerto lead design, development, and longterm ... The engineer will own major features endtoend (architecture, implementation, validation, launch ...

Senior Android Developer - Trailering

Markham, ON ยท Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

GM is looking to hire aSenior Android Software Engineerto lead design, development, and longterm ... The engineer will own major features endtoend (architecture, implementation, validation, launch ...

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

Software Developer II - Android

Kanata, ON ยท On-site

  • Medical

  • Life

  • Retirement

  • PTO

The Android Software Engineer contributes to mobile technology strategy, architecture, best practices, and choice of tools and technology stack across Android app platforms, supporting mobile backend ...

next page

Showing results 1-20

Android Developer information

See Ontario salary details

$30.5K

$114.3K

$168K

How much do android developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for android developer in Ontario is $114,345.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,000.00 and $134,500.00 per year, depending on experience, location, and employer.

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.

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.

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.

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.

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 or with specialized knowledge.

Is an Android Developer a good career in 2026?

Android Developer is a viable career in 2026 due to ongoing demand for mobile app development and the widespread use of Android devices. Success in this field typically requires proficiency in Java or Kotlin, familiarity with development tools like Android Studio, and staying updated with new technologies and platform updates.

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

What are the most commonly searched types of Android Developer jobs in Ontario?

The most popular types of Android Developer jobs in Ontario are:

What are popular job titles related to Android Developer jobs in Ontario?

For Android Developer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Android Developer jobs in Ontario look for?

The top searched job categories for Android Developer jobs in Ontario are:

What cities in Ontario are hiring for Android Developer jobs?

Cities in Ontario with the most Android Developer job openings:

Infographic showing various Android Developer job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 82% In-person, and 18% Hybrid job distribution, with an average salary of $114,345 per year, or $55 per hour.

Android Developer

Royal Bank of Canada

Toronto, ON โ€ข On-site

Full-time

Medical, Retirement

Posted 15 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