Cette offre n'affiche pas de TJM. D'après 14 offres pour ce poste (Senior, France), le marché se situe autour de 490€/j (475€/j–505€/j).
TJM du marché pour Mobile (Senior) en France : médiane 490 €/jour, P25–P75 : 475–505 €/jour, n = 14 offres.
Baromètre TJM et salaires IT
Le besoin
Notre client recherche un Développeur Mobile Flutter / Dart Senior (H/F) dans le cadre d'une mission freelance.
La mission s'inscrit dans l'évolution d'une application mobile déployée à grande échelle dans plusieurs pays. L'objectif est d'améliorer l'expérience utilisateur, les performances et la maintenabilité de l'application, tout en accélérant le développement de nouvelles fonctionnalités.
- Concevoir, développer, tester et maintenir les fonctionnalités mobiles sous Flutter.
- Prendre en charge des fonctionnalités complexes, de leur conception à leur mise en production.
Participer aux décisions d'architecture mobile, d'expérience utilisateur et de conception produit.
- Instrumenter les parcours utilisateurs et garantir la qualité des données de suivi de l'adoption et de l'engagement.
- Assurer la qualité du code et la couverture des tests automatisés.
- Analyser et optimiser les performances et la stabilité de l'application.
- Assurer le suivi des fonctionnalités en production, le diagnostic et la résolution des incidents.
- Contribuer aux analyses post-incidents et à l'amélioration continue.
- Accompagner les développeurs juniors et participer aux revues techniques.
- Intégrer des agents IA aux processus de développement, avec vérification systématique des résultats générés
Profil recherché7 à 8 ans minimum d'expérience en développement logiciel, idéalement dont 4 à 5 ans sur Flutter et/ou d'autres technologies mobiles.- Expertise confirmée en Flutter et Dart, avec expérience d'applications mobiles en production.- Maîtrise des architectures mobiles modulaires, notamment sur des applications comportant plusieurs packages ou modules.- Expérience avancée en optimisation des performances mobiles et maîtrise du fonctionnement interne de Flutter.- Utilisation avancée d'outils et agents IA, au-delà de la simple génération de code, avec mise en oeuvre de workflows agentiques structurés.Compétences demandées dans la mission- Clean Architecture et Clean Code.- Tests unitaires, widget tests et tests d'intégration.- State management, widget lifecycle, rendering, programmation asynchrone et navigation Flutter.- Feature flagging, progressive delivery et expérimentation produit.- CI/CD, observabilité et monitoring mobile.- Product Analytics et tracking plans.- Widgetbook et design system partagé (appréciés).- Profiling CPU/GPU, gestion mémoire, jank et optimisation du démarrage applicatif (appréciés).Anglais professionnel requis dans un environnement multiculturel.
Taux journalier :595.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.