Développeur Mobile Flutter - Dart H/F
Role details
Job location
Tech stack
Job description
Vous intégrez l'équipe R&D d'un éditeur de logiciels B2B reconnu, spécialisé dans les solutions de gestion industrielle. L'entreprise développe une suite applicative utilisée quotidiennement par des milliers d'utilisateurs terrain.
Au sein d'une équipe produit organisée en méthodologie Agile (Product Owner, développeurs back-end, QA), vous prenez en charge le développement et l'évolution des applications mobiles cross-platform de la solution.
Environnement technique : Flutter, Dart, architecture state management (BLoC / Riverpod / Provider), API REST, Git, CI/CD, déploiement App Store & Google Play., Concevoir, développer et maintenir des applications mobiles cross-platform en Flutter / Dart (iOS & Android)
- Participer à la conception technique des nouvelles fonctionnalités, en lien avec le Product Owner et les équipes back-end
- Intégrer et consommer les API REST de la plateforme
- Garantir la qualité du code : tests unitaires, tests d'intégration, revues de code
- Optimiser les performances applicatives et l'expérience utilisateur (fluidité, mode hors ligne, synchronisation)
- Contribuer à l'industrialisation des livraisons (pipelines CI/CD, publication sur les stores)
- Participer activement aux rituels Agile : daily, sprint planning, rétrospectives
- Rédiger et maintenir la documentation technique
Requirements
Issu(e) d'une formation supérieure en informatique (Bac +3 à Bac +5), vous justifiez d'une expérience significative en développement mobile, dont une pratique confirmée de Flutter et Dart sur des projets d'envergure mis en production. Vous maîtrisez les principes d'architecture mobile et les solutions de state management (BLoC, Riverpod ou Provider), l'intégration d'API REST, ainsi que les outils de versioning et d'intégration continue (Git, CI/CD). Une connaissance des environnements natifs iOS (Swift) et Android (Kotlin) constitue un véritable atout, tout comme une expérience en publication sur les stores. Rigoureux(se) et orienté(e) qualité, vous appréciez le travail en équipe pluridisciplinaire et savez échanger avec des interlocuteurs techniques comme fonctionnels. Votre autonomie, votre curiosité technologique et votre sens du produit feront la différence. La maîtrise de l'anglais technique est nécessaire pour évoluer dans un environnement de veille et de documentation internationale., * Issu(e) d'une formation supérieure en informatique (Bac +3 à Bac +5), vous justifiez d'une expérience significative en développement mobile, dont une pratique confirmée de Flutter et Dart sur des projets d'envergure mis en production.
- Vous maîtrisez les principes d'architecture mobile et les solutions de state management (BLoC, Riverpod ou Provider), l'intégration d'API REST, ainsi que les outils de versioning et d'intégration continue (Git, CI/CD).
- Une connaissance des environnements natifs iOS (Swift) et Android (Kotlin) constitue un véritable atout, tout comme une expérience en publication sur les stores.
- Rigoureux(se) et orienté(e) qualité, vous appréciez le travail en équipe pluridisciplinaire et savez échanger avec des interlocuteurs techniques comme fonctionnels.
- Votre autonomie, votre curiosité technologique et votre sens du produit feront la différence.
- La maîtrise de l'anglais technique est nécessaire pour évoluer dans un environnement de veille et de documentation internationale., Anglais technique Intégration continue iOS Android Git Swift Kotlin Création d'une base documentaire Travail en équipe Rigueur et méthode Autonomie Test unitaire API REST Flutter Logiciels de gestion de versions