Cette offre n'affiche pas de TJM. D'après 19 offres pour ce poste (Senior, France), le marché se situe autour de 470€/j (450€/j–500€/j).
TJM du marché pour Mobile (Senior) en France : médiane 470 €/jour, P25–P75 : 450–500 €/jour, n = 19 offres.
Baromètre TJM et salaires IT1. Le Contexte de la Mission
Évolution d'une application Flutter multi-packages destinée aux
professionnels du réseau. Application organisée en architecture modulaire par
feature avec inspiration Clean Architecture et MVVM.
2. Missions principales
- Concevoir et faire évoluer l'application Flutter cross-platform (mobile & web)
- Garantir les bonnes pratiques (tests, qualité, CI/CD, livraisons OTA)
- S'intégrer aux bonnes pratiques de l'équipe (revues de code, mentoring, pair programming)
- Collaborer avec les équipes produit, design et backend
- Optimiser les performances, la stabilité et la synchronisation offline
- Contribuer à l'amélioration continue des processus et à la veille technologique
3. Stack technique
- Framework : Flutter 3.41.x / Dart 3.11.x via FVM
- Architecture: Clean Architecture Pragmatique, MVVM, monorepo multi-packages (features
isolées)
- State management: `ChangeNotifier` + GetIt / `watch_it` (Riverpod en legacy), BLoC sur
certaines features clés et complexes
- Commandes : `command_it` pour les actions asynchrones
- Persistance : Drift (SQLite) avec migrations
- HTTP : Dio + intégration Sentry
- Navigation : Go Router (shell routes imbriquées)
- Sérialisation : Freezed + `json_serializable`
- Styling : Mix (styling par contraintes)
- i18n : `easy_localization` avec `LocaleKeys` générées
- Env : `envied` (multi-environnements dev/preprod/prod)
- CI/CD : GitHub Actions, CodeMagic, Shorebird (code push OTA)
- Qualité : DCM, `hsv_lints` (règles internes), pre-commit hooks, SonarQube
- Tests : `flutter_test` + Mocktail (unit, widget, integration), Introduction récente de Gherkin
pour e2e complets
- Monitoring : Sentry + Firebase Analytics
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.