The median Mobile Developer (iOS / Android / Flutter) salary in Canada is CA$117K in 2026, with a typical range from CA$114K to CA$121K. Pay has moved +6.0% year-on-year. Toronto currently leads city pay at CA$123K. This is base salary for permanent employees. Contracting instead? See day rates for this role below.
What does A Mobile Developer (iOS / Android / Flutter) do?
A Mobile Developer (iOS / Android / Flutter) is responsible for building native or cross-platform mobile applications, spanning iOS, Android, or Flutter depending on the team's approach.
Day-to-day responsibilities
- Building and shipping mobile app features
- Optimising app performance and battery usage
- Integrating with backend APIs and push notification systems
- Managing app store release cycles
Medium demand+15% Flutter+13% Swift (iOS)+12% Kotlin (Android)