1

Android Mobile Application Developer Jobs in Toronto, ON

Principal Mobile Developer

Toronto, ON ยท On-site

CA$131K - CA$181K/yr

This opportunity allows those passionate about Agile software development on Android to work with a ... Work on the cutting edge of mobile application systems security * Collaborate with a team of ...

New

The Generac Mobile Platform Team is the engine room for everything mobile. It owns the architecture ... Application review. It will happen by an actual person in Talent Acquisition. We get upwards of 100 ...

Test mobile applications on iOS and Android platforms. * Log and track defects in Jira, working ... Collaborate with product owners, developers, and QA team members to understand application features ...

Position: iOS Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location ... Review model-generated mobile application code for correctness, quality, maintainability, and ...

Senior Mobile Developer

Toronto, ON ยท On-site

CA$130K - CA$150K/yr

Native Android development using Kotlin and modern Android frameworks * Strong understanding of ... Experience improving developer tooling, build systems, or mobile architecture * Experience with ...

Senior Software Developer

Toronto, ON ยท Hybrid

CA$100K - CA$142K/yr

Develop and deliver secure, highavailability mobile applications for iOS and Android platforms ... Maintain code quality, test coverage, and application security standards. Your Moneris Career ...

Senior Developer

Toronto, ON ยท On-site

CA$64K - CA$106K/yr

... Android * Lead complex feature development from design through release, ensuring quality ... Solid understanding of mobile application architecture and common Flutter patterns * Experience ...

As an Android engineer, you will be responsible for improving our automated platform for analyzing ... Work with the mobile team on a set of tools we've built to statically analyze APK's in order to ...

Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company * Work with user research and product ...

Senior Android SystemUI Developer

Markham, ON ยท Hybrid

CA$115K - CA$164K/yr

As part of the application process, Artificial Intelligence will be used in the hiring process for ... As a Senior Android SystemUI Developer, you will play a key role in shaping the core invehicle user ...

Mobile Developer (React Native)

Toronto, ON ยท Hybrid

CA$90K - CA$125K/yr

About The Role As a Mobile Developer (React Native), you'll be tasked with building high-quality ... While your primary focus will be React Native, familiarity with native iOS or Android concepts is ...

next page

Showing results 1-20

Android Mobile Application Developer information

See Toronto, ON salary details

$57.7K

$79.5K

$94.5K

How much do android mobile application developer jobs pay per year?

As of Jun 29, 2026, the average yearly pay for android mobile application developer in Toronto, ON is $79,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,007.00 and $86,367.00 per year, depending on experience, location, and employer.

What are some common challenges Android Mobile Application Developers face when working on cross-functional teams?

Android Mobile Application Developers often collaborate with designers, backend developers, and QA testers to deliver high-quality apps. A common challenge is ensuring smooth communication and alignment on technical requirements, design expectations, and project timelines. Developers must frequently clarify platform-specific constraints and advocate for best practices in UI/UX and performance, while balancing input from various stakeholders. Proactively participating in sprint planning and code reviews helps address misunderstandings early and fosters a more cohesive team dynamic.

Is Android app development a good career?

Android mobile application development is a viable career option with high demand due to the widespread use of Android devices. Developers skilled in Java or Kotlin, familiar with tools like Android Studio, and capable of creating user-friendly apps often find good job opportunities and competitive salaries in this field.

What does an Android Mobile Application Developer do?

An Android Mobile Application Developer is responsible for designing, building, and maintaining applications for devices running the Android operating system. They write code in languages such as Java or Kotlin, collaborate with designers and product teams, and ensure apps are user-friendly and perform well. These developers also test and debug apps, update them for new Android versions, and may integrate third-party APIs or services as needed. Their work helps bring innovative mobile experiences to Android users.

How much does an Android app developer make?

Android mobile application developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and skill level. Developers proficient in Java or Kotlin and familiar with app design and testing tools tend to command higher salaries.

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

To thrive as an Android Mobile Application Developer, you need strong proficiency in Java and Kotlin programming, a solid understanding of Android SDK, and experience with mobile app development best practices, typically supported by a degree in computer science or a related field. Familiarity with Android Studio, version control systems like Git, and knowledge of APIs and third-party libraries are commonly required, while certifications such as Google Associate Android Developer can be advantageous. Creativity, problem-solving abilities, and effective communication help developers translate user needs into functional, user-friendly applications and collaborate within teams. These skills are vital for creating high-quality, reliable apps that meet user expectations and adapt to evolving technology trends.

Are Android devs in demand?

Android mobile application developers are in high demand due to the widespread use of Android devices and the growth of mobile app markets. Skills in Java, Kotlin, and familiarity with development tools like Android Studio increase employability across various industries.

Will AI replace Android developers?

AI is unlikely to fully replace Android developers, as the role requires creativity, problem-solving, and understanding user needs that AI cannot replicate. Instead, AI tools can assist developers by automating routine tasks and improving efficiency, allowing developers to focus on complex aspects of app design and functionality. Staying updated with new technologies and programming skills remains essential for Android developers to remain competitive.
What cities near Toronto, ON are hiring for Android Mobile Application Developer jobs? Cities near Toronto, ON with the most Android Mobile Application Developer job openings:
Infographic showing various Android Mobile Application Developer job openings in Toronto, ON as of June 2026, with employment types broken down into 69% Full Time, 11% Part Time, 1% Temporary, and 19% Contract. Highlights an 91% Physical, 4% Hybrid, and 5% Remote job distribution, with an average salary of $79,477 per year, or $38.2 per hour.
Principal Mobile Developer

Principal Mobile Developer

AtHoc

Toronto, ON โ€ข On-site

CA$131K - CA$181K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 2 days ago


Job description

Worker Sub-Type:

Regular

Job Description:

Secusmart, a fast-growing subsidiary of BlackBerry Limited, is the leading expert technology in the development and implementation of comprehensive anti-eavesdropping solutions for private and government agencies and organizations responsible for the provisioning of emergency services. Additionally, we secure enterprise information and applications on today's most popular mobile devices and platforms, protecting both business and personal data.

This opportunity allows those passionate about Agile software development on Android to work with a wide variety of user-facing applications in the security and user productivity space. Our focus in these areas has always been a strong selling point in our software offering, and as such, and we continue to innovate in this space. The successful candidate will be working within the Secusmart organization to help deliver high quality software releases in regular cadences to our customers.

As a member of the engineering team, you will develop critical software components for direct real-world use in a collaborative highly supportive team environment using Agile software development practices.

SUMMARY

ARE YOU RIGHT FOR THE JOB?

Are you passionate about delivering high-value software and have an affinity for rapid iteration? Do you believe in Agile sprints that are driven by a combination of real-world needs and strategic innovation?

  • Do you have a natural curiosity for how things work and a fearless attitude about taking things apart?
  • Do you like to tinker in your spare time?
  • Has the phrase "it can't be done" inspired you in the past to prove otherwise?
  • Are there times when you can't stop thinking about how to solve a challenging problem?
  • Can you make progress in the face of uncertainty?

If you answered yes to these questions, then read on.

RESPONSIBILITIES

HERE IS WHAT YOU WILL BE DOING:

  • Work on the cutting edge of mobile application systems security
  • Collaborate with a team of diverse software engineers, test specialists and product owners, by applying creative solutions to meaningful real-world security problems
  • Help companies and governments mitigate cybersecurity threats
  • Develop commercial-grade software using Java, C/C++, and Python
  • Apply a scientific and empirical approach to analysis and development
  • Be a meaningful contributor to architectural discussions and design decisions
  • Making mistakes and learning from them

ESSENTIAL SKILLS AND QUALIFICATIONS

THINGS YOU SHOULD KNOW, HAVE, OR HAVE DONE:

  • Bachelor's Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences, or equivalent work experience
  • Strong analytical and technical skills
  • Experience with C/C++ and/or Java code in a professional environment or an open source project
  • Prefer hands-on and or fundamental knowledge of Android systems and internals (AOSP)
  • Basic working knowledge of Linux
  • Experience with the Agile methodology and continuous integration

THE KIND OF PROFESSIONAL YOU ASPIRE TO BE:

  • Someone who understands that the world is complex and full of compromises
  • You are creatively resourceful and have acquired grit
  • A problem solver with a can-do attitude
  • A motivated self-starter who knows how to learn
  • Able to analyze, but know when to make a decision and move on
  • Passionate about quality code with a bias toward rapid iterations
  • Defensive and thorough in your coding practices
  • Able to thrive in an Agile team environment including pair programming
  • An active listener who gives and takes constructive criticism professionally
  • Willing to ask for help early and often, utilizing the knowledge of others
  • Eager to share your knowledge with others
  • Likes to improve via peer-review

#LI-NR1

Scheduled Weekly Hours:

40

Compensation Hiring Base Salary Range:

$131,250.00 - $181,250.00

Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of expected base compensation for the position. The actual compensation offered will be determined at the time of hire and is contingent upon multiple factors, including but not limited to the candidate's qualifications, relevant experience, demonstrated skills, and results of assessments conducted during the hiring process.

Bonus:

The BlackBerry Variable Incentive Pay (VIP) program is an organization-wide bonus incentive program which aims to reward full-time eligible employees for their contribution to BlackBerry's success. VIP payments are made in addition to base salary and factor in company's performance as a way for employees to share in BlackBerry's achievements.

Benefits:

The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable benefits including coverage for medical, dental, vision, life, disability insurance, retirement, employee share purchase program and paid-time-off to those that meet the eligibility requirements.

Disclosure of Position Status:

This is an active opening. We are seeking to fill this position immediately

Disclosure of Artificial Intelligence:

We donot use artificial intelligence (AI)to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.