Software Engineer Frontend - AI-Powered Store Manager Companion (f/m/d)

decathlontechnology

Nantes

Hybride

EUR 52 000 - 76 000

Plein temps

Il y a 8 jours
Générateur de candidature

Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid work
Tech conferences
Performance bonus
Team events

Résumé du poste

Decathlon Digital recherche un développeur frontend pour concevoir et faire évoluer une application web desktop avec React, TypeScript et Vite, en collaboration avec les équipes Backend et Data. Vous participerez à l'amélioration de l'UX, l'accessibilité et les performances, tout en écrivant des tests et en contribuant aux revues de code.

Le poste offre un travail hybride, une collaboration étroite avec Design et Tech Lead, et des opportunités de poser les bases d'un produit en déploiement

Qualifications

  • Tu as au moins 2 ans d'expérience professionnelle en développement frontend, avec une pratique solide de React et TypeScript.
  • Tu t'intéresses à l'architecture frontend, à l'UX, à l'accessibilité et aux performances.
  • Tu as l'habitude des tests automatisés et du travail en équipe.
  • Tu es à l'aise avec l'intégration d'API et les échanges avec des équipes Backend et Data.
  • Une expérience avec les design systems, les outils de gestion d'état ou les applications web à forte dimension métier est appréciée.
  • Une culture Node.js, Java ou Kotlin est un plus, sans être indispensable.
  • Un intérêt pour la data et les applications d'aide à la décision est également apprécié.

Responsabilités

  • Concevoir et faire évoluer une application web desktop avec React, TypeScript et Vite.
  • Transformer les besoins métier en expériences simples, rapides et accessibles.
  • Participer à l'évolution de l'architecture frontend, de la navigation et des interfaces.
  • Intégrer les API REST via le BFF et collaborer avec les équipes Backend et Data.
  • Travailler avec les briques de gestion des données et de l'état déjà présentes dans le produit : TanStack Query, Zustand...
  • Écrire et maintenir des tests unitaires et end-to-end.
  • Contribuer aux code reviews, au pair programming et aux décisions d'architecture.
  • Suivre la qualité et les performances en production avec Datadog RUM et OpenTelemetry .
  • Le produit s'appuie sur la data et des services LLM via Google Vertex AI; transformer ces résultats en interfaces claires et utiles.

Connaissances

React
TypeScript
Vite
REST API
BFF
Testing
Pair programming
OpenTelemetry

Outils

Orval
Zod
Zodios
OpenTelemetry

Description du poste

Le projet :

Conception d'applications web d'aide à la décision AI & Data-driven

Avec Manager's Companion, nous aidons les managers de plus de 1 900 magasins dans 56 pays à analyser et piloter leur activité en temps réel.

Ce que tu vas faire avec nous
  • Concevoir et faire évoluer une application web desktop avec React, TypeScript et Vite .
  • Transformer les besoins métier en expériences simples, rapides et accessibles.
  • Participer à l'évolution de l'architecture frontend, de la navigation et des interfaces.
  • Intégrer les API REST via le BFF et collaborer avec les équipes Backend et Data.
  • Travailler avec les briques de gestion des données et de l'état déjà présentes dans le produit : TanStack Query, Zustand...
  • Écrire et maintenir des tests unitaires et end-to-end.
  • Contribuer aux code reviews, au pair programming et aux décisions d'architecture.
  • Suivre la qualité et les performances en production avec Datadog RUM et OpenTelemetry .
  • Le produit s'appuie également ponctuellement sur la data et des services LLM via Google Vertex AI. Vous pourrez contribuer à transformer ces résultats en interfaces claires et utiles pour les utilisateurs.
  • GitHub Copilot, ainsi que les skills et workflows partagés, font partie de notre quotidien de développement.
La stack
  • Frontend

    Application web avec React 19 , TypeScript , Vite et React Router .

    Environnement de développement Node.js 22 et pnpm 10 .

    Design system Decathlon VTMN Play , avec Ant Design 6 également présent.

    Appels au BFF via des services ; génération de clients API avec Orval , schémas et clients avec Zod et Zodios .

    Gestion des données et de l'état : TanStack Query 4 , Zustand ...

    Intégrations : authentification OIDC , Datadog RUM et Amplitude .

  • BFF

    Node.js , TypeScript et Express, avec PostgreSQL/Mikro-ORM et Redis. API documentées avec OpenAPI, validation Zod ; tests Vitest/MSW et observabilité Pino/OpenTelemetry.

  • Qualité et production

    Vitest 4, Testing Library, Playwright .

    ESLint 9, Prettier 3 et TypeScript.

    GitHub Actions ; production et déploiement avec GCP, Kubernetes, Flux CD et Kustomize ; observabilité avec OpenTelemetry.

Le profil recherché
  • Tu as au moins 2 ans d'expérience professionnelle en développement frontend , avec une pratique solide de React et TypeScript
  • Tu t'intéresses à l'architecture frontend, à l'UX, à l'accessibilité et aux performances.
  • Tu as l'habitude des tests automatisés et du travail en équipe.
  • Tu es à l'aise avec l'intégration d'API et les échanges avec des équipes Backend et Data.
  • Une expérience avec les design systems, les outils de gestion d'état ou les applications web à forte dimension métier est appréciée.
  • Une culture Node.js, Java ou Kotlin est un plus, sans être indispensable.
  • Un intérêt pour la data et les applications d'aide à la décision est également apprécié.
Ce que nous vous proposez
  • Un rôle frontend avec une vraie influence sur les choix techniques et l'expérience produit.
  • Un travail concret sur un outil utilisé par des managers dans plusieurs milliers de magasins.
  • Une équipe à taille humaine, composée de développeurs, Produit, QA et Support.
  • Une collaboration étroite avec le Design et le Tech Lead.
  • Un environnement favorisant le pair programming, les code reviews et le partage de connaissances.
  • La possibilité de contribuer à la structuration d'un produit en phase de déploiement international.
  • Un cadre de travail où l'IA, la data et l'automatisation sont utilisées de manière pragmatique.
En pratique
  • Flexibilité Hybride : 2 jours de télétravail par semaine
  • Cadre : Bureaux Decathlon Digital à Nantes (gare sud)
  • Équipement : MacBook Pro ou Dell XPS de dernière génération
  • Développement : Certifications, accès aux conférences (DevFest, etc.), et temps dédié à la veille technique
  • Package de rémunération attractif (participation des employés aux actions de l'entreprise, bonus mensuels/trimestriels)
  • Vie d'équipe et Bien-être : sports et défis ensemble, événements réguliers, afterworks et team buildings.
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

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Engineer Frontend - AI-Powered Store Manager Companion (f/m/d)
Software Engineer Frontend - AI-Powered Store Manager Companion (f/m/d)

Decathlon Digital • Nantes

Hybride
EUR 42 000 - 64 000
Télétravail hybride (2 jours/semaine)
Bureaux Nantes - Decathlon Digital
Matériel fourni (MacBook Pro ou Dell X
Software Engineer Frontend - AI-Powered Store Manager Companion (f/m/d)
Software Engineer Frontend - AI-Powered Store Manager Companion (f/m/d)

Greenhouse Software, Inc. • Nantes

Sur place
EUR 55 000 - 90 000
Hybride – 2 jours de télétravail/sema
Bureaux Nantes – Decathlon Digital
Équipement MacBook Pro / Dell XPS
+3
Tech Lead Backend Java/Kafka — Price Hub (f/m/d)
Tech Lead Backend Java/Kafka — Price Hub (f/m/d)

United States Digital Space LLC • Lille

Hybride
EUR 90 000 - 120 000
Hybride travail Lille/Nantes
Matériel au choix (Mac/Windows/Chromeb
Certifications techniques
+3
Full Stack Analytics - Digital Unit Sports (f/m/d)
Full Stack Analytics - Digital Unit Sports (f/m/d)

Decathlon Digital • Lille

Sur place
EUR 60 000 - 80 000
Télétravail 2 jours/semaine
Matériel fourni et engagements sociét
Équipe locale, réseau mondial
+2
Software Engineer Android [Digital] (f/m/d)
Software Engineer Android [Digital] (f/m/d)

Decathlon Digital FR • Villeneuve-d'Ascq

Sur place
EUR 55 000 - 75 000
Télétravail partiel
Rémunération compétitive
Formation et certifications
Senior Software Engineer Back-end Shopping App (f/m/d)
Senior Software Engineer Back-end Shopping App (f/m/d)

Decathlon Digital • Paris

Hybride
EUR 70 000 - 100 000
Télétravail 2 jours/semaine
Matériel fourni
Équipe locale internationale
+1
Software Engineer Android [Digital] (f/m/d)
Software Engineer Android [Digital] (f/m/d)

Decathlon Digital EN • Villeneuve-d'Ascq

Hybride
EUR 65 000 - 90 000
Télétravail 2 jours/semaine
Bureaux Paris/Lille
Matériel fourni
+2
Android Software Engineer
Android Software Engineer

United States Digital Space LLC • Lille

Hybride
EUR 65 000 - 90 000
Hybrid work 2 days per week
Equipment provided (Mac/Windows/Chrome
Great place to work
+3
Staff Software Engineer (f/m/d)
Staff Software Engineer (f/m/d)

Decathlon Digital • Villeneuve-d'Ascq

Hybride
EUR 110 000 - 140 000
Hybride
Matériel fourni
Equipe internationale
+2
Tech Lead Software Engineer Android (f/m/d)
Tech Lead Software Engineer Android (f/m/d)

Greenhouse Software, Inc. • Villeneuve-d'Ascq

Sur place
EUR 70 000 - 110 000
Actionnariat salarié
Bonus mensuels/trimestriels
Matériel fourni (Mac/Windows)