Développeur Full Stack Node.js / React
Missions
Le Développeur Full Stack construit et maintient deux produits de bout en bout, en étroite collaboration avec l'ingénieur DevOps et le Product Owner.
Développement Front-end
Développer et maintenir les fonctionnalités front-end sur React
Construire des composants UI réutilisables, maintenables et évolutifs alignés sur le design system interne, partagés entre les 2 produits
Collaborer avec les designers pour traduire les concepts UX/UI (maquettes) en interfaces de haute qualité
Développement Back-end
Concevoir et développer des services back-end et des APIs sur Node.js
Intégrer plusieurs sources de données : LeanIX (cartographie applicative, API GraphQL), données QoS (incidents, SLA, référentiel application/service), authentification (OKTA SSO / GID)
Concevoir et faire évoluer le modèle de données / la base de données supportant les deux produits
Mettre en œuvre la logique de contrôle d'accès (filtrage au niveau des rôles et des données) pour les données sensibles du QoS
Livraison
Participer à la conception technique, aux revues de code et aux décisions d'architecture
Travailler dans un environnement d'équipe agile et orienté produit (esprit de livraison continue)
Contribuer à la documentation technique légère
Promouvoir et exploiter les pratiques de développement assistées par l'IA pour accélérer la livraison
Compétences complémentaires
JavaScript : Expert (+10 ans)
React JS : Expert (+10 ans)
Anglais (parlé & écrit) : Senior (8 ans < x <= 10 ans)
ALM/DevOps (Git, VSTS, pipe release) : Senior (8 ans < x <= 10 ans)