About this role
Nous recherchons un Développeur Mobile Senior React Native pour intervenir sur le développement d’applications mobiles stratégiques au sein d’un environnement en forte transformation digitale, à la croisée du retail et des services financiers.
Vous rejoindrez une équipe produit agile et contribuerez à la conception et au développement d’applications mobiles robustes, sécurisées et performantes, tout en jouant un rôle de référent technique auprès de l’équipe.
Vos missions
Développement Mobile
Concevoir et développer des applications mobiles complexes en React NativeDévelopper des features robustes, évolutives et performantesParticiper aux choix d’architecture et à la structuration des applications
Qualité et sécurité
Garantir la qualité du code (tests automatisés, linting, analyse Sonar)Appliquer les bonnes pratiques SOLID / YAGNIAssurer la sécurité mobile : authentification, stockage sécurisé, chiffrement des échanges, protection contre la manipulation et reverse engineering
Architecture et performance
Contribuer aux décisions techniques :architecturemodularisationscalabilitéperformancedesign system
Collaboration produit
Travailler étroitement avec les équipes Produit, Design et BackendParticiper activement aux cérémonies Agile (Scrum) :Sprint PlanningDailySprint ReviewRétrospectives
Amélioration continue
Proposer des améliorations techniques et organisationnellesParticiper à la veille technologique mobileAccompagner et partager votre expertise avec l’équipe
Interventions natives
Intervenir ponctuellement sur les couches natives iOS / Android pour l’intégration de modules spécifiques ou la résolution d’incidents complexes
Environnement technique
React Native (TypeScript)ExpoTanStack QueryZustandNativewind ou équivalentTests unitaires et tests d’intégrationGitLab CI/CDCodemagicCrashlytics
Méthodologie :
Agile / Scrum Profil recherché
Bac +5 en école d’ingénieur ou équivalent7 ans d’expérience minimum en développement mobileExpertise solide en React NativeBonne compréhension des architectures mobiles et de la performance applicativeExpérience dans un environnement Agile
Serait un plus :
Expérience avec ExpoExpérience dans des environnements retail ou grande distribution
