Nous sommes à la recherche d’un Développeur Flutter Android passionné et rigoureux pour rejoindre notre équipe à Casablanca. Le candidat idéal aura une solide expérience dans le développement d’applications mobiles critiques, avec une approche offline-first qui garantit une expérience utilisateur fluide même sans connexion Internet.
Missions principales :
- Concevoir, développer et maintenir des applications mobiles Flutter dédiées à la plateforme Android.
- Implémenter des mécanismes de synchronisation, de cache local et de reprise réseau pour assurer la continuité des services.
- Intégrer des API REST sécurisées, en veillant à la gestion des tokens, à la validation des données et à la protection contre les attaques.
- Collaborer étroitement avec les équipes backend, produit et UX/UI pour garantir l’alignement fonctionnel et la qualité du produit.
- Participer aux revues de code, aux tests unitaires et aux tests d’intégration pour maintenir un haut niveau de qualité logicielle.
Profil recherché :
- Maîtrise avancée de Flutter et du langage Dart.
- Expérience confirmée avec des patterns de gestion d’état tels que Provider, Riverpod ou Bloc.
- Connaissance approfondie des mécanismes de stockage local (ObjectBox, SQLite, Hive, etc.) et de la gestion des données hors ligne.
- Compétence dans l’intégration d’API REST/JSON et la sécurisation des échanges.
- Bonne compréhension des contraintes mobiles (performance, consommation de batterie, gestion du réseau).
- Expérience sur des applications professionnelles ou critiques, ainsi que sur la sécurité mobile, sera un atout majeur.
Atouts appréciés :
- Expérience sur des projets à fort volume d’utilisateurs.
- Connaissance des bonnes pratiques de développement mobile et de la publication sur le Google Play Store.
Conditions :
- Lieu : Casablanca, Maroc.
- Type de contrat : À discuter.
- Rémunération : Plus de 10 000 DH.
- Niveau d’études requis : Bac +3.
Si vous êtes motivé par les défis techniques et souhaitez contribuer à des solutions mobiles de haute qualité, n’hésitez pas à postuler. Nous attendons votre candidature avec impatience.