Dev FullStack (H/F)
Description du poste
📌 Contexte de la mission
Dans le cadre du développement et de l’évolution d’applications mobiles utilisées quotidiennement par les collaborateurs en points de vente, nous recherchons un(e) Développeur(se) Fullstack Mobile React Native confirmé(e).
Vous intégrerez une Feature Team pluridisciplinaire au sein d’une Dev Factory organisée en mode Agile / SAFe, avec un fort enjeu autour de la qualité logicielle, de la performance applicative et de l’expérience utilisateur.
Le consultant participera activement à la conception, au développement et à l’amélioration continue d’applications mobiles multiplateformes destinées aux environnements retail et opérationnels.
🎯 Missions principales et rôle
📱 Développement Mobile & Fullstack
Développer de nouvelles fonctionnalités sur les applications mobiles multiplateformes.
Concevoir un code fiable, maintenable et performant.
Participer aux développements Front Mobile en React Native et TypeScript.
Contribuer aux développements Back-End via Node.js, APIs REST et GraphQL.
Participer à la conception technique et à l’évolution de l’architecture mobile.
🛠️ Maintenance & Amélioration Continue
Assurer la maintenance corrective et évolutive des applications.
Identifier et corriger les bugs et dysfonctionnements.
Optimiser les performances applicatives et la qualité du code.
Participer à l’amélioration continue des processus de développement et de déploiement.
Contribuer à l’amélioration de l’observabilité et du monitoring des applications (Dynatrace, analytics, etc.).
🤝 Collaboration & Méthodologie Agile
Collaborer avec les équipes métiers, UX/UI et techniques afin de définir les besoins fonctionnels.
Participer aux ateliers de conception et d’analyse technique.
Participer activement aux cérémonies Agile (Scrum / SAFe).
Réaliser des revues de code et partager les bonnes pratiques techniques.
Accompagner la montée en compétence des membres de l’équipe.
🧪 Qualité & Tests
Participer aux tests unitaires et aux tests d’intégration.
Vérifier la conformité des développements avec les besoins exprimés.
Analyser les résultats de tests et traiter les anomalies détectées.
Contribuer à l’industrialisation et à la qualité des livrables.
📚 Documentation & Industrialisation
Documenter les développements et processus techniques.
Participer à la structuration des composants applicatifs et à leur intégration continue.
Contribuer à l’industrialisation des applications et des pipelines CI/CD.
📦 Livrables attendus
Développements mobiles React Native.
APIs et services Node.js / GraphQL.
Code de qualité, testé et industrialisé.
Documentation technique des développements.
Correctifs et évolutions applicatives.
Rapports de tests et participation aux recettes techniques.
Contributions aux démarches d’amélioration continue et monitoring.
🛠️ Environnement technique
🔹 Front Mobile
React Native
TypeScript
Redux
🔹 Back-End & APIs
Node.js
APIs REST
GraphQL
🔹 Mobile & Plateformes
iOS / Android
Kotlin
Swift
Expo EAS
🔹 DevOps & Infrastructure
GitLab CI
Kubernetes
OpenID
Git
🔹 Observabilité & Monitoring
Dynatrace
Analytics
🔹 Méthodologies
Agile Scrum
SAFe
👤 Profil recherché
Expérience confirmée en développement mobile React Native.
Solide maîtrise de TypeScript et des architectures mobiles modernes.
Expérience significative sur Node.js et les APIs REST / GraphQL.
Bonne compréhension des problématiques de performance mobile et d’industrialisation.
Expérience en environnement Agile / SAFe.
Exigences du poste
Stack technique :
À propos de l'entreprise
Publié par
Intéressé par cette offre ?
Cliquez sur "Postuler" pour accéder à l'offre.