Titre : Développeur mobile Android / Title: Android Mobile Developer
Lieu : politique de retour en présentiel dans les OPTC, Les consultants doivent accepter le modèle hybride de 6 jours par mois à Montréal, dont 2 journées au Vieux-Port lors du PI Planning qui a lieu toutes les 8 semaines / Location: Return-to-office policy in OPTCs, Consultants must accept a hybrid model of 6 days per month in Montreal, including 2 days at the Old Port during PI Planning, which takes place every 8 weeks
Durée : 23/03/2027 – 37,5 heures par semaine / Duration: 23/03/2027 – 37.5 hours per week
Le candidat doit posséder les qualifications suivantes :
Requis
Formation
DEC ou Baccalauréat (ou équivalent) en technologie de l'information ou en génie informatique.
Expérience
- Expérience en développement Android.
- 6 à 10 ans d'expérience (catégorie sénior)
- 11 à 15 ans d'expérience (catégorie expert)
- 15 ans et plus (catégorie spécialiste)
Compétences techniques
- Connaissance des bonnes pratiques de programmation et de sécurité mobile
- Expérience avec les modèles d'architecture (MVVM-C, Clean)
- Expérience avec l'intégration de services backend REST
- Expérience avec les modèles d'authentification (OAuth2, OpenID Connect)
- Expérience avec l'intégration d'un SDK d'un fournisseur externe
- Expérience avec les processus de revue de code
- Expérience avec le déploiement continu
- Connaissance des bases de données côté client (Realm, SQLite)
- Firebase
- Figma
- Intégration de composantes cartographiques (ex. Google Maps)
- Injection de dépendances
- Langue: Français
Compétences supplémentaires / technologies
- Connaissances en tests UI (atout)
- Standards d'échange de données du marché mobilité (GTFS) (atout)
- Intégrations NFC (atout)
Technologies Apple / iOS (atout)
- Swift
- UIKit et SwiftUI
- Technologies asynchrones (Async/Await, Combine)
- Cocoapods et Swift Package Manager
- XCode et XCode Cloud
- Bonne compréhension de la gestion des certificats Apple et de leur rôle dans les processus de build et de déploiement
Le candidat sera encouragé à réaliser un test technique ou à fournir en référence un projet réalisé (GitHub ou autre).
Atout
Connaissance de l'écosystème Apple / iOS.
===
The candidate must have the following qualifications:
Required
Education
DEC or Bachelor's degree (or equivalent) in Information Technology or Computer Engineering.
Experience
- Experience in Android development
- 6 to 10 years of experience (Senior level)
- 11 to 15 years of experience (Expert level)
- 15+ years of experience (Specialist level)
Technical Skills
- Knowledge of programming best practices and mobile security
- Experience with architecture patterns (MVVM-C, Clean)
- Experience integrating REST backend services
- Experience with authentication models (OAuth2, OpenID Connect)
- Experience integrating third-party SDKs
- Experience with code review processes
- Experience with continuous deployment
- Knowledge of client-side databases (Realm, SQLite)
- Firebase
- Figma
- Integration of mapping components (e.g., Google Maps)
- Dependency injection
- Language: French
Additional Skills / Technologies
- Knowledge of UI testing (asset)
- Mobility data exchange standards (GTFS) (asset)
- NFC integrations (asset)
Apple / iOS Technologies (asset)
- Swift
- UIKit and SwiftUI
- Asynchronous technologies (Async/Await, Combine)
- CocoaPods and Swift Package Manager
- Xcode and Xcode Cloud
- Good understanding of Apple certificate management and their role in build and deployment processes
The candidate will be encouraged to complete a technical test or provide a reference project they have developed (GitHub or similar).
Asset
Knowledge of the Apple / iOS ecosystem.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Android Developer
2026-04-11
Android Engineer
2026-04-11
Scrum Master
2026-04-10
- Posted
- Apr 02, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Montreal
- Company
- Sky Systems, Inc. (SkySys)
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Android Developer
2026-04-11
Android Engineer
2026-04-11
Scrum Master
2026-04-10