Notre Team recherche un·e Senior Front-End Engineer basé·e à Lille ou Paris. 

DECATHLON
Decathlon accélère sa transformation digitale avec pour objectif de devenir la plateforme numérique du sportif qui permettra aux utilisateurs d’accéder à tout l’univers du sport (matériel, installations, cours….).
 
Sport Products
Les produits informatiques du domaine offrent des services aux équipes de nos marques de sports et à nos process industriels. Ces équipes “produit” opèrent une transformation technologique (APIsation du SI, Cloud Native développement, JS…) et organisationnelle (Agilité à l’échelle, Feature Product) pour leur développement et répondre à l’ambition de l’entreprise de devenir un géant du digital. L’ensemble des solutions et données de ces équipes font partie d’une plateforme desservant des clients (internes et externes) situés en France et à l’étranger, s’appuyant sur un environnement multi-cloud.
 
Le sous domaine Product Data qu’est-ce que c’est ?
Nous avons la responsabilité de collecter, enrichir et diffuser les informations de communication des produits à l’échelle mondiale. Des informations qui transitent d’un bout à l’autre de notre SI, de l’offre en passant par la conception au commerce (physique et en ligne).
Les équipes travaillent de manière autonome dans un environnement agile (SCRUM + continuous delivery), proche de ses utilisateurs, recherchant constamment des améliorations et étant responsable de son produit : "Vous le créez, vous le gérez / You build it, you run it”.
 
L'équipe Data Dictionary for Sports (DDfS)
En tant que Front-End Engineer dans notre équipe dynamique, en lien direct avec l’Engineering Manager, 5 développeurs, un product manager qui a pour but de fournir un référentiel de données structurées pour la qualification des produits "finis". Ces référentiels sont managés par la Data Gouvernance et accessible via API et KafKa. 
Ta mission principale sera de mettre à disposition une nouvelle version de l'interface permettant à la Data Gouvernance d'administrer ses données et par la suite à tous les outils de Decathlon de consommer cette donnée fiable. Ce produit deviendra peut-être avec ton aide le future Master Data Management (MDM) de Decathlon.
 
L'équipe, répartie entre Lille et Paris, travaille en collaboration dans un cadre agile, mettant l'accent sur l'autonomie et l'amélioration continue. Des déplacements occasionnels sont donc à prévoir.

 

TA FUTURE CONTRIBUTION 

Tes principales responsabilités tourneront autour de :
 
Collaboration et Croissance : Participer activement au traitement des demandes des utilisateurs, collaborer au développement de fonctionnalités avec les Responsables Produit, et contribuer au renforcement des compétences de l'équipe. Encourager l'amélioration continue et l'autonomie au sein de l'équipe. S'assurer de la bonne mise en oeuvre des différents axes de l'agilité au sein de l'équipe.
 
Développement du produit : Développer les tâches de la backlog en mode Feature-First. Corriger les problèmes de production le cas échéant. Contribuer à l’amélioration de l’architecture technique de la plateforme. Contribuer à la documentation fonctionnelle et technique de l’application. Respecter les différentes étapes de la Definition of Done.
 
Qualité du Code : Assurer la qualité du code au sein de l'équipe grâce à des pratiques rigoureuses telles que la revue de code, la programmation en binôme, la mise en place de la stratégie de test (TDD, Test Unitaire/Fonctionnel) et le respect des principes de code propre. Faciliter des sessions de partage de connaissances pour élever les normes de codage au sein de l'équipe. Faire de la sécurité un sujet du quotidien.
 
Tes responsabilités quotidiennes tourneront autour de :
 
Leadership Technique : En tant qu'ambassadeur technique, partager ton expertise en qualité du code, meilleures pratiques, motifs et outils. Faciliter la diffusion de bonnes pratiques au sein de l'équipe, en travaillant en étroite collaboration avec le Responsable Technique et à travers les équipes fonctionnelles.
 
Recrutement et Intégration : Jouer un rôle essentiel dans le processus de recrutement, en contribuant à la sélection de personnes diversifiées et talentueuses. Faciliter une intégration harmonieuse pour les nouveaux membres de l'équipe, en veillant à ce qu'ils se sentent accueillis, soutenus et rapidement intégrés à la culture de l'équipe.
 
Veille et Développement de Compétences : Agir en tant que mentor pour les développeurs de logiciels, les guidant dans leur croissance professionnelle. Participer à une ou plusieurs communautés (Guildes) et être actif lors des événements mis en place tel que les slack-week. Encourager une culture d'apprentissage mutuel, où les connaissances sont partagées et les compétences continuellement affinées.
 
Promotion de l'Intégration : Être une force motrice dans le processus d'intégration et de livraison continue. S'assurer que tout est toujours "vert" et améliorer autant que possible les choses. Mettre en place des stratégies de déploiement telles que le canary release, le feature flipping, etc.
 
Contribution de bout en bout : Participer à l'ensemble de la chaîne de livraison fonctionnelle, couvrant la conception, la mise en œuvre, les tests, la documentation technique, les exemples, les API, les SDK, etc.
 
Autonomisation Technique : Démontrer une force dans la proposition de choix techniques et contribuer à l'auto-organisation de l'équipe.
 
 

STACK TECHNIQUE 

Technologies Frontend : ReactJS, JavaScript, TypeScript

Technologies Backend : PHP, Symfony, Api Platform

Stockage :
PostgreSQL, Varnish, Redis, ElasticSearch

Cloud :
GCP

Connaissance architecturale (notion) :
DDD, Architecture Hexagonale
 
Fondamentaux du web : HTML, CSS, avec un focus sur l’accessibilité, standards W3C et performance web
 
Industrialisation : Docker, Kubernetes

Observabilité :
Datadog, Synthetics

Outils de collaboration :
GitHub, Confluence, Slack, Jira,

 

CE QUE TU APPORTES

Réflexion et Indépendance dans les décisions techniques : Être force de proposition en faisant des choix techniques et contribuer à l'auto-organisation de l'équipe.
 
Collaboration Innovante : Faire preuve de collaboration et de créativité technique en étant prêt.e à montrer l'exemple dans un environnement agile et dynamique. La culture Produit n'a pas de secret pour toi.
 
Expertise technique : Une solide expérience dans le développement web frontend React, les architectures de microservices/micro frontends, et le déploiement continu.
 
Mentalité Agile : Adopter une mentalité agile, en mettant l'accent sur l'amélioration continue, l'intelligence collective, l'entraide et la solidarité. Etre un ambassadeur de l'agilité au sein de l'équipe et du domaine.
 
Passion pour la technologie : Partager ta passion pour la technologie et contribuer à la croissance technique de l'équipe.
 
Valeurs Sportives : Adhérer aux valeurs du sport, les reflétant dans ton état d'esprit et ton travail d'équipe.
 
Impact Positif : Désir de rejoindre une entreprise ayant un impact positif (#Tech4Good).

 

CE QUE NOUS T’OFFRONS

  • 2 jours de télétravail par semaine ;
  • Possibilité de travailler dans l'un des bureaux de Decathlon Digital à Lille, Paris.
  • Matériel fourni en accord avec tes missions et nos engagements sociétaux (Mac, Windows, ou Chromebook) ;
  • Une équipe de projet locale au sein d'un réseau mondial (possibilité de carrière internationale) ;
  • Développement des compétences et accompagnement (diversité des projets, certifications techniques dès la première année, formations internes et externes, etc.) ;
  • Package de rémunération (participation des employés aux actions de l'entreprise, bonus mensuels/trimestriels).

 

DECATHLON DIGITAL 

Imaginez si la technologie nous permettait de repousser les frontières et d'offrir des expériences sportives inédites. C'est précisément notre ambition chez Decathlon Digital ! Nous sommes une équipe de plus de 5 000 experts en ingénierie logicielle, gestion de produits, données, cloud et cybersécurité, répartis à Paris, Lille et Amsterdam. Ensemble, nous créons la plus vaste plateforme sportive numérique, en exploitant les innovations technologiques pour optimiser la chaîne de valeur, concevoir des expériences connectées et donner une seconde vie à nos produits.

Changeons la donne pour de bon. Notre passion du sport nous guide et nous voulons qu’elle perdure. C’est pourquoi nous nous engageons à bâtir un modèle technologique plus durable, en réduisant notre impact direct sur l'environnement, et en créant un espace sûr et inclusif pour apprendre et nous épanouir ensemble. Rejoins l’équipe et façonnons le futur du sport.

Postuler pour cet emploi

* Requis

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Diversity & non discrimination policy / Politique de diversité et de non discrimination

As part of our diversity and non-discrimination policy, Decathlon Digital wants to ensure that gender, disability, or age of our candidates are not a factor in our decision. If you wish, we suggest that you provide us with this information. This data will be anonymized and used in the macro analysis of the diversity of applications received. This information will be kept separate from your application and will have no effect on its processing.

___________________

Dans le cadre de sa politique de diversité et de non discrimination, Decathlon Digital souhaite s'assurer que le genre, le handicap, ou l'âge de nos candidat·e·s ne sont pas des facteurs de décision. Si tu le souhaites, nous te proposons de nous indiquer ces informations. Ces données seront anonymisées et utilisées dans l'analyse macro de la diversité des candidatures reçues. Ces informations seront séparées de ta candidature et n'auront donc aucun effet sur le traitement de celle-ci.

Which gender do you identify with ? / A quel genre t'identifies tu ? (Select one) *





Which age group do you belong to ? / A quelle tranche d'âge appartiens-tu ? (Select one) *






Do you have a disability ? / Es-tu en situation de handicap ? (Select one) *





Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.