En tant que développeur.euse Fullstack, vous contribuez à l’évolution continue de l’architecture et des fonctionnalités d’une application e-commerce à fort enjeu. Vous évoluez dans un écosystème moderne (Java / Spring Boot, React / Next.js, CI/CD, conteneurisation), où la qualité de code, la scalabilité et la rapidité de delivery sont des facteurs clés de succès.
Votre rôle
Analyse des besoins et étude de faisabilité
Intervenir en lien étroit avec le PO/PM pour traduire la roadmap en solutions techniques concrètes et priorisées
Participer à l’analyse fonctionnelle des besoins utilisateurs
Etudier la faisabilité technique et proposer des solutions adaptées aux enjeux e-commerce
Réaliser les analyses techniques détaillées, estimer les charges et anticiper les risques
Conception et développement
Concevoir une architecture robuste et évolutive côté back-end (Java 11+, Spring Boot) et front-end (React / Next.js)
Développer des fonctionnalités de bout en bout, du modèle de données à l’interface utilisateur
Garantir la qualité du code via l’application des standards (Clean Code, SOLID, Design Patterns) et la pratique des code reviews
Optimiser la performance applicative : temps de réponse API, Web Vitals, SEO technique, fluidité du tunnel de conversion
Qualité, intégration et amélioration continue
Mettre en œuvre une stratégie de tests (unitaires, intégration) pour sécuriser les évolutions
Contribuer aux pipelines CI/CD et aux environnements conteneurisés (Docker, Kubernetes) afin de fiabiliser les mises en production
Assurer le suivi en production (monitoring, analyse d’incidents, amélioration continue)
Anticiper les points de friction techniques pour préserver la stabilité et la performance