.
Contexte du poste
Nous recherchons un Développeur Mobile Flutter senior pour rejoindre l’équipe Digital & Mobile Solutions.
Votre mission : concevoir, développer et livrer une application mobile multiplateforme (iOS / Android) dédiée à la gestion du reporting, des réservations et des dépenses, tout en intégrant les API dans une architecture moderne et scalable.
Vos missions
• Migrer les produits existants vers Flutter (Clean Architecture / BLoC)
• Intégrer les API (booking, expense, authentication)
• Mettre en œuvre des pipelines CI/CD (GitLab CI, GitHub Actions ou équivalent)
• Implémenter la synchronisation offline/online et les fonctionnalités natives (ML Kit / Vision Kit)
• Utiliser Firebase (Analytics, Crashlytics, Messaging, Authentication, Firestore)
• Participer à la création du Design System avec l’équipe UX/UI
• Rédiger la documentation technique, réaliser les tests unitaires / intégration / E2E
• Contribuer aux sessions de transfert de connaissances internes
Stack technique
• Flutter / Dart (BLoC, Clean Architecture, MVVM)
• API REST / API
• Firebase (Firestore, Auth, Analytics, Crashlytics, Messaging)
• CI/CD : GitLab CI / GitHub Actions
• Offline data sync (Hive, SQLite, etc.)
• Outils : Jira, Confluence, Git, Xcode, Android Studio, VS Code
• Méthodo : Agile (Scrum / SAFe), tests automatisés, documentation rigoureuse
Profil recherché
• Bac+5 en informatique, ingénierie logicielle ou équivalent
• Expérience significative en développement mobile cross-platform Flutter
• Bonne connaissance des architectures modernes (BLoC / Clean)
• Maîtrise des pipelines CI/CD et intégration d’API complexes
• Bon niveau d’anglais (oral & écrit)
• Autonomie, rigueur, esprit d’équipe et sens du détail