Contexte
Poste rattaché à une équipe en charge d'un portail développeur et des outils connexes constituant un produit d'API Management, au sein d'un département e-commerce. La mission vise à renforcer la capacité de l'équipe à concevoir, développer et maintenir le portail développeur ainsi que les outils d'automatisation API. Le poste combine une dominante front-end, une intégration back-end principalement en Node.js, et une mise en œuvre cloud-native sur Google Cloud Platform.
Missions
- Concevoir et développer les fonctionnalités du portail développeur avec React, TypeScript et Next.js
- Maintenir et tester les développements front-end
- Construire des composants réutilisables et assurer la cohérence de l'expérience développeur
- Assurer l'intégration entre le front-end, les services Node.js et les API de la plateforme API Management
- Maintenir et enrichir les interfaces et outils d'automatisation API
- Appliquer les standards de développement, organiser les revues de code et mettre en place les tests automatisés
- Développer, déployer et exploiter des services cloud-native sur GCP (Cloud Run, Cloud Scheduler, Cloud Storage), en intégrant scalabilité, résilience et maîtrise des coûts
- Co-gérer le contenu du portail avec les parties prenantes et contribuer au support technique sur un périmètre qualifié
Livrables attendus
- Fonctionnalités et évolutions front-end du portail développeur (développées, testées, documentées)
- Composants réutilisables front-end
- Documentation d'architecture, de développement, de déploiement et d'exploitation
- Tests automatisés (unitaires, intégration)
- Suivi des indicateurs de performance, de disponibilité et de qualité
Outils & Environnement
- API
- Automatisation
- Bootstrap
- CI/CD
- Git
- Google Cloud Platform (GCP)
- Next.js
- Node.js
- React
- SCSS
- TypeScript
- webpack
Conditions de travail
- Lieu de la mission : Paris
- 2 jours de télétravail par semaine
- Date de démarrage : ASAP
- Mission de longue durée
- Télétravail : Présentiel dans un premier temps, hybride par la suite
- Anglais professionnel obligatoire
- Séniorité : 8 ans d'expérience minimum