Senior Mobile App Developer (iOS & Android)
Parkette Media · Toronto
Job description
About the role
Parkette, a mobile app growth and monetization agency, is building its own engineering team. We are looking for a Senior Mobile App Developer to design, build, and launch high‑quality iOS and Android applications for internal and client projects.
Key responsibilities
- Design, develop, and maintain native and cross‑platform mobile applications for iOS and Android.
- Build scalable, maintainable, high‑performance mobile architecture and state‑management solutions.
- Collaborate with product, design, and leadership teams to turn ideas into production‑ready features.
- Integrate and consume RESTful and GraphQL APIs, third‑party SDKs, analytics, crash reporting, push notifications, and authentication flows.
- Own app deployment and release management through the Apple App Store and Google Play Store.
- Optimize applications for speed, scalability, responsiveness, and reliability.
- Define engineering best practices, code quality standards, and development workflows.
- Participate in technical planning, estimation, and architecture decisions.
- Mentor junior developers as the team grows and troubleshoot production issues.
Required profile
- 5+ years of mobile app development experience.
- Proven track record of shipping production apps on both iOS and Android.
- Strong proficiency in React Native, Flutter, native iOS (Swift/SwiftUI) and/or native Android (Kotlin/Jetpack Compose).
- Experience integrating APIs and backend services.
- Solid understanding of mobile architecture, state management, and Git‑based workflows.
- Experience with app performance optimization, debugging, and publishing to app stores.
Required skills
- React Native
- Flutter
- Swift / SwiftUI
- Kotlin / Jetpack Compose
- RESTful APIs
- GraphQL
- Git
- CI/CD pipelines for mobile
- Firebase, Crashlytics, Sentry, Mixpanel, Amplitude
- Deep linking and push notification systems
- Subscription/payment integration
- Mobile security best practices
- Backend basics (Node.js, Python, Go)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
8 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Parkette Media
Toronto
Related job offers
-
Business Consultant – Project Management Office
HOOPP (Healthcare of Ontario Pension Plan) Toronto -
Software Engineer I – Build Tech for Live Events
PheedLoop Toronto -
Entry Level Software Engineer
PheedLoop Toronto -
Spécialiste en cybersécurité – Programme A220
Airbus Aircraft Montréal -
SAP BTP Lead/Architect
Accion Labs Calgary