Développeur Senior React Native
Mission :
-
Concevoir, développer et maintenir des applications mobiles performantes sous React Native (Android & iOS).
-
Collaborer avec les équipes produit, UX/UI et backend pour garantir la cohérence fonctionnelle et technique.
-
Participer à la définition de l’architecture technique et au choix des librairies/outils.
-
Mettre en place des tests unitaires et d’intégration afin d’assurer la qualité du code.
-
Effectuer des revues de code et accompagner les développeurs juniors.
-
Contribuer à l’amélioration continue du processus de développement (CI/CD, automatisation, bonnes pratiques).
-
Assurer la veille technologique sur les évolutions de l’écosystème React Native.
Profil :
-
Bac+5 en informatique, génie logiciel ou équivalent.
-
Expérience de 4 à 6 ans minimum, dont au moins 2 ans sur React Native.
-
Bonnes capacités de communication et de travail en équipe agile (Scrum / Kanban).
-
Esprit analytique, rigueur et sens du détail.
-
Capacité à travailler de manière autonome et proactive.
Compétences demandées :
-
Excellente maîtrise de React Native (hooks, navigation, context API, performance tuning).
-
Solides connaissances en JavaScript ES6+ et TypeScript.
-
Expérience dans l’intégration avec des APIs REST / GraphQL.
-
Maîtrise des stores d’état (Redux, MobX, Recoil…).
-
Connaissances de base en native modules (Android / iOS).
-
Bonne compréhension des cycles de vie des applications mobiles et des performances.
-
Maîtrise des outils de versionning (Git, GitLab, GitHub).
-
Connaissances CI/CD mobile et déploiement sur les stores (App Store / Google Play).
-
Tests unitaires (Jest, Detox, Cypress Mobile).