Mobile Jobs in Canada
There are 449 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$112,325 | CA$134,250 | CA$180,500 | 44 |
| USD | year | $177,500 | $184,575 | $213,000 | 12 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- android 42%
- ios 37%
- ai 34%
- api 30%
- 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 in AI
Lead a team to build agentic AI systems that generate production-grade native mobile apps in Swift/SwiftUI and Kotlin, while defining evaluation pipelines and MCP tooling for reliability.

React Native Engineer II - Mobile Apps at Scale
Sony Interactive Entertainment is hiring a Software Engineer II specialized in React Native to design, build, and optimize high-performance mobile experiences. You will work inside a startup-like environment within…
Senior Mobile Developer
Senior Mobile Developer building and optimizing Android/iOS apps using Ionic/Capacitor with deep BLE hardware integrations, leveraging AI coding tools across a TypeScript, Kotlin, and Swift stack.
Software Developer - Android (Canada)
Develops and maintains high-performance Android apps (Kotlin/Jetpack Compose) at scale, integrating AI tools for code generation while owning architecture, observability, and full system lifecycle from ideation to production.
Android Developer - Remote
Guarana Technologies is seeking an Android developer to build and release mobile applications for various startup clients. The role involves working with Java, Kotlin, and modern Android libraries like Retrofit and RxJava to deliver high-quality, user-focused mobile solutions.
Développeur(se) logiciel expert(e), écosystème Android | Staff Software Engineer, Android Ecosystem
Staff engineer building Unity’s Android runtime to optimize game deployment across mobile, laptop, and hybrid devices using C++, C#, and Android systems programming.
Manager, Engineering (iOS)
The Engineering Manager for iOS will lead a team in developing and maintaining large-scale, regulated banking applications using Swift and SwiftUI. The role involves managing staff, driving delivery, and integrating AI-enabled capabilities into enterprise mobile solutions.
Senior Software Developer - Mobile
Build and own Geotab’s iOS and Android apps, leading architecture, performance, and reliability for real-time fleet telematics and GPS tracking.
Software Developer, Google Chat iOS
Develops next-gen iOS software for Google Chat, focusing on Android-stack projects, feature implementation, and cross-functional collaboration to build scalable, user-centric mobile solutions.