A propos
Notre client accélère sa transformation digitale avec pour ambition de devenir la plateforme numérique du sportif qui permettra aux utilisateurs d’accéder à tout l’univers du sport (équipement, coaching, activités…). Leurs équipes E-Commerce opèrent une ambitieuse transformation technologique (Cloud Native applications, APIsation du SI, inner-sourcing) et organisationnelle (Agilité à l’échelle, approche Produit ) pour accompagner l’ensemble de leurs magasins et partenaires à travers le monde. Au sein de la BU IT e-commerce, tu évolueras au sein de la feature e-commerce nommée « Square » en tant que Tech Lead Front-end (React). L’équipe travaille en autonomie dans un environnement agile, proche de ses utilisateurs, en recherche constante d’amélioration et responsable de son produit : “You build it, you run it ».
Périmètre fonctionnel
Le produit de l’équipe permet de gérer l’administration des commandes et des clients de la plateforme e-commerce de notre client au niveau mondial ainsi que la gestion des incidents Supply. L’usage du produit est destiné au « Centre de Relation Client » (CRC) de note client. Même si leur produit est à usage interne, ils accordent beaucoup d’importance à l’expérience utilisateur. L’application permet d’intervenir sur une commande suite à un appel client mais permet aussi de résoudre les problèmes de façon proactive.
Notre client est déployé sur 8 pays et a comme ambition d’accélérer le rythme des déploiements cette année, mais aussi se connecter à partir du 1er semestre 2021 à la nouvelle solution de motorisation e-commerce (backoffice micro-services) en cours de construction. Leur objectif est de délivrer rapidement le plus de valeur possible à leurs utilisateurs tout en respectant les exigences de qualité.
Périmètre technique
L’application est découpée en 2 parties:
- Le front en ReactJS
- Le back-for-front en NodeJS
Elle est hébergée sur GCP avec du déploiement continue (Kubernetes, Docker…)
L’ environnement technique:
- HTML/CSS
- Javascript
- ReactJS
- NodeJS
- Git
- Docker/Kubernetes/GCP
- Tests Unitaires / fonctionnels
Composition de l’équipe
- 1 Product Owner
- 1 QA
- 5 Développeurs
Ce que vous serez amené.e à faire
Intégré.e à l’équipe de développement en tant que TECH LEAD vous :
- Mettez en place les actions permettant la montée en excellence sur le développement frontend. Leur objectif est de permettre aux équipes de créer des fonctionnalités à grande échelle, plus rapidement et avec une qualité supérieure à toute autre entreprise du secteur. (gestion de source, intégration, déploiement, test…)
- Animez les bonnes pratiques de développements (pair, mob programming …)
- Contribuez aux projets techniques dans les features/applications
- Maîtrisez les architectures des features/applications et leur roadmap
- Traduisez techniquement et challengez les demandes fonctionnelles d’une application en apportant votre expérience et garantisez sa pérennité technique
- Animez la qualité et la sécurisation des features/applications
- Garantisez la cohérence technique dans les features/applications tout en contribuant à la stratégie d’entreprise
- Assurez la stabilité et les performances de l’application en production
Profil recherché
Ce dont vous aurez besoin pour réussir
- Vous savez prendre du recul pour juger la pertinence des choix techniques
- Vous avez une solide expérience dans le développement Web Frontend (React / Node.JS/ Docker / Github / Kubernetes), les architectures micro services et le déploiement continu.
- Vous avez de l’expérience dans la gestion, l’encadrement de développeurs en vue de fournir avec eux des logiciels de haute qualité dans les délais impartis.
- Vous avez un état d’esprit agile tourné vers l’amélioration continue et l’intelligence collective.
- Vous êtes passionné.e de technique et aimez partager et contribuer
- Vous êtes passionné.e de sport et vous aimez vivre vos passions en équipe !
Savoir-être
- Travail en équipe et bonne faculté de collaboration
- Autonome
- Rigoureux.se
- Organisé.e
- Communiquant.e
- Veille technologique
Ce que nous offrons
- Liberté de choix de l’outil de travail (Mac, Windows)
- Équipe projet en local et partage avec le réseau mondial (parcours international)
- Montée en compétence (diversité de projets, langages et technologies)
- Formations internes et externes