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

Greenhouse Software, Inc.

Nantes

Sur place

EUR 55 000 - 90 000

Plein temps

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

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Hybride – 2 jours de télétravail/sema
Bureaux Nantes – Decathlon Digital
Équipement MacBook Pro / Dell XPS
Formations et conférences
Bonus et actions
Team building et Sports

Résumé du poste

Decathlon Digital recherche un(e) Software Engineer frontend pour concevoir et faire évoluer une application web d’aide à la décision, avec React, TypeScript et Vite. Vous interviendrez sur l’architecture frontend, l’UX et les performances, en collaboration avec les équipes Backend et Data.

Le rôle inclut la gestion des tests, le pair programming et des décisions d’architecture, dans un cadre hybride à Nantes. Expérience en frontend et passion pour les données et l’IA souhaitées.

Qualifications

  • Expérience professionnelle frontend avec React et TypeScript.
  • Connaissance des tests automatisés et du travail en équipe.

Responsabilités

  • Concevoir et faire évoluer une application web desktop avec React, TypeScript et Vite.
  • Transformer les besoins métier en expériences simples et performantes.
  • 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 (TanStack Query, Zustand).
  • Écrire et maintenir des tests unitaires et end-to-end.

Connaissances

React
TypeScript
Frontend architecture
Testing
API integration
Design systems
State management
Code reviews
Observability
OpenTelemetry

Outils

Vite
TanStack Query
Zustand
Orval
Zod
Zodios
OpenTelemetry
Datadog RUM
React Router
Node.js
pnpm
PostgreSQL
Mikro-ORM
Redis

Description du poste

Nantes, Loire-Atlantique, France

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.

Pour accompagner le déploiement international du produit, nous recherchons un·e Software Engineer à dominante frontend pour rejoindre une équipe composée de développeurs, d’un Product Manager, d’une QA et d’un Support.

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.

  • 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.

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
  • 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 proposons
  • 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.

Prêt(e) à coder un outil qui va vraiment changer la journée de milliers de managers en magasin ?

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.

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)

decathlontechnology • Nantes

Hybride
EUR 52 000 - 76 000
Hybrid work
Tech conferences
Performance bonus
+1
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
Engineering Manager - BCP Pricing Promotion (f/m/d)
Engineering Manager - BCP Pricing Promotion (f/m/d)

Decathlon Digital • Lille

Sur place
EUR 90 000 - 140 000
Hybrid work
Bureaux Lille et Paris
Matériel fourni
+3
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
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)
Tech Lead Backend Java/Kafka — Price Hub (f/m/d)
Tech Lead Backend Java/Kafka — Price Hub (f/m/d)

Decathlon Digital • Nantes

Hybride
EUR 90 000 - 130 000
Mobilité internationale possible
Certifications techniques
Matériel au choix (Mac/Windows/Chromeb
Senior Backend Software Engineer - Ecom Pricing & Promotions (f/m/d)
Senior Backend Software Engineer - Ecom Pricing & Promotions (f/m/d)

Decathlon Digital • Lille

Sur place
EUR 70 000 - 90 000
Télétravail hybride
Matériel fourni
Carrière internationale
+2
Senior Data Analyst - Application Mobile E-commerce (f/m/d)
Senior Data Analyst - Application Mobile E-commerce (f/m/d)

Carbon Data Solutions • Lille

Sur place
EUR 60 000 - 85 000
Actionnariat salarié
Bonus mensuels/trimestriels
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 • Nantes

Hybride
EUR 90 000 - 130 000
Hybrid work
Bureaux à Nantes et Lille
Certifications techniques
+2