Développeur Mobile Flutter - Dart H/F - ENOVA France
- Lyon - 69
- CDI
- Télétravail accepté
- ENOVA France
Les missions du poste
Fondée en 2018 à Genève, ENOVA est une société de conseil en technologies de l'information qui se distingue par son approche résolument humaine, agile et réactive. Notre objectif ? Offrir à nos collaborateurs et nos clients une quête constante d'excellence et de performance.Notre engagement : l'excellence au quotidienChez ENOVA, nous privilégions une approche orientée résultats, en mettant l'accent sur :* L'agilité et la réactivité pour répondre aux défis de nos clients* L'expertise pointue et l'innovation constante ??Nous croyons fermement que la réussite repose sur des valeurs fortes : communication ouverte, bien-être au travail, professionnalisme, et égalité pour tous nos collaborateurs, car chacun apporte sa touche unique à notre aventure. ?Nos domaines d'expertiseNous intervenons dans les compétences IT les plus recherchées et la gestion de projets de bout en bout, en couvrant :* Innovation, stratégie et gouvernance des systèmes d'information* Activités opérationnelles comme l'infrastructure, le développement d'applications et l'intégration de solutionsNotre entité ENOVA Data exploite nos savoir-faire en Cloud et DevOps pour maximiser la valeur des données de nos partenaires grâce à des compétences en data engineering, data analyse et IA générative.Une présence internationale pour mieux vous accompagner !France (Sophia-Antipolis, Aix-en-Provence, Paris, Lyon), Monaco, Suisse, Luxembourg.
ENOVA poursuit son développement et renforce ses équipes en intégrant un(e) Développeur Mobile Flutter / Dart en CDI. Vous rejoindrez notre communauté de consultants et interviendrez en mission longue durée au sein d'un grand compte, dans un environnement stimulant et innovant.Contexte de la missionVous 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.Vos responsabilitésConcevoir, 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-endIntégrer et consommer les API REST de la plateformeGarantir la qualité du code : tests unitaires, tests d'intégration, revues de codeOptimiser 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étrospectivesRédiger et maintenir la documentation technique
Le profil recherché
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.