Mobile Jobs in Canada
There are 448 open Mobile jobs in Canada on freehire right now. 108 of them were posted recently. The skills employers ask for most often are android, ios and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$111,550 | CA$132,500 | CA$180,500 | 43 |
| USD | year | $175,600 | $179,400 | $213,000 | 11 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- android 42%
- ios 37%
- ai 33%
- api 29%
- kotlin 27%
- swift 25%
- ci-cd 24%
- react 21%
How the work is done
- Hybrid 77 · 17%
- Remote 53 · 12%
- Onsite 30 · 7%
Visa sponsorship offered in 47% of the 76 postings that state a position on it.
Seniority
- Senior 104
- Lead 21
- Staff 19
- Principal 9
- Junior 7
- Intern 5
Who is hiring
- 1000+ employees 97
- 501-1000 employees 36
- 51-200 employees 16
- 11-50 employees 13
- 201-500 employees 4
- 1-10 employees 1
Lead Mobile Developer
Lead Mobile Developer (contract) architecting and building a web-first companion app using Hotwire Native for a major media/entertainment client, writing production Swift and Kotlin while integrating native shells with a Ruby on Rails backend.
Senior Software Development Engineer - Mobile
Senior mobile engineer owning end-to-end React Native development for a cross-platform payroll app serving 30,000+ small businesses, covering architecture, CI/CD, app store releases, performance optimization, and mentoring.
React Native Developer
Design, develop, and maintain React Native mobile apps for iOS and Android, integrating with backend REST APIs and collaborating with designers and backend developers. Core technologies: React Native, JavaScript/TypeScript, state management (Redux/Context API).
Senior React Native Developer
Senior React Native Developer building cross-platform mobile apps for a global enterprise product, primarily using React Native and GraphQL.
Développeur(euse) Mobile
The mobile developer will build cross-platform iOS and Android applications using React Native or Kotlin Multiplatform. The role involves collaborating with UX/UI teams and clients while leveraging AI-assisted tools to deliver high-quality digital products.
Software Development Engineer - Mobile
Build and maintain React Native mobile apps (iOS/Android) for a payroll platform serving small businesses across Canada, in a remote-first team.
Senior Software Development Engineer - Mobile
Senior Mobile Developer leading the end-to-end design, development, and optimization of React Native payroll apps for small businesses across Canada.
Software Engineer – Mobile (React Native)
Build and maintain iOS and Android banking apps using React Native, ensuring secure, high-performance mobile experiences for customers.
React Native Mobile Engineer — Build Seamless Banking Apps
Haventree Bank is looking for a React Native Mobile Developer to design, build, and maintain secure, scalable banking applications for iOS and Android. The role involves full-cycle development, including technical design, implementation, and team collaboration on new features.
Senior Mobile Developer, Growth
Build and ship customer-facing mobile features for HelloFresh’s global growth platform using React Native, with a focus on performance, experimentation, and AI-driven tools.
Ingénieur Logiciel Android, Lyft Solutions Urbaines
Développe l'application Android pour les systèmes de vélos et trottinettes en libre-service de Lyft, en utilisant Kotlin et Jetpack Compose pour une expérience utilisateur fluide et des fonctionnalités en temps réel.
Android Software Engineer, Lyft Urban Solutions
The Android Software Engineer will build and maintain rider-facing features for Lyft's bike and scooter-sharing platforms using Kotlin and Jetpack Compose. This role is based in Montreal and requires working from the office at least three days per week.
AI Mobile Application Coder / Développeur d’applications mobiles IA
Build and evolve the FlightHub travel app on iOS and Android using React Native, primarily coding through AI tools like Claude Code while collaborating with the team to ship features quickly.
Software Engineer, Mobile
Develops and owns the mobile experience of an AI agent across iOS/Android, balancing native and cross-platform tech to deliver polished, reliable features for real-world use.
Bilingual Lead Technical Analyst (.NET, Azure Cloud, Angular/Blazor, Mobile)
Lead Technical Analyst / Solutions Architect for an enterprise manufacturing client in Montreal, designing and delivering .NET/Azure solutions, mentoring distributed teams, and handling L2/L3 incident and change management.