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 Native
- Développer des features robustes, évolutives et performantes
- Participer 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 / YAGNI
- Assurer 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 :
- architecture
- modularisation
- scalabilité
- performance
- design system
Collaboration produit
- Travailler étroitement avec les équipes Produit, Design et Backend
- Participer activement aux cérémonies Agile (Scrum) :
- Sprint Planning
- Daily
- Sprint Review
- Rétrospectives
Amélioration continue
- Proposer des améliorations techniques et organisationnelles
- Participer Ă la veille technologique mobile
- Accompagner 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)
- Expo
- TanStack Query
- Zustand
- Nativewind ou équivalent
- Tests unitaires et tests dâintĂ©gration
- GitLab CI/CD
- Codemagic
- Crashlytics
Méthodologie :