Latest AI JobsBrowse Jobs
D

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

Decathlon Digital FRNantes, Loire-Atlantique, FranceEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Mid · 2+ yrs
Posted
24 Sept 2026
Status
Open · checked 7d ago

About this role

Decathlon Digital builds Manager’s Companion, a data-driven web application helping store managers across thousands of locations analyze and direct their business in real time. This frontend software engineer joins an agile multidisciplinary group including developers, a product manager, quality assurance, and support to scale the platform globally. The position involves designing desktop web interfaces, integrating backend and data APIs, and transforming complex information from machine learning and large language models into clear user experiences.

Day-to-day work centers on evolving the architecture, navigation, and state management of a modern React ecosystem. The team values pragmatic engineering, active peer collaboration, code reviews, and continuous learning through conferences and dedicated technical watch time. Ideal candidates bring solid frontend foundations, a collaborative mindset, and a genuine interest in building business-critical enterprise tools.

What you will do

  • Design and evolve a desktop web application using React, TypeScript, and Vite.
  • Translate complex business requirements into simple, fast, and accessible user interfaces.
  • Integrate REST APIs through the BFF and collaborate closely with backend and data teams.
  • Write and maintain comprehensive unit and end-to-end automated tests.
  • Contribute to architectural decisions, code reviews, and daily pair programming sessions.
  • Monitor production performance and software quality using Datadog RUM and OpenTelemetry.

What you need

  • At least 2 years of professional experience in frontend software development.
  • Solid practical expertise with React and TypeScript.
  • Demonstrated interest in frontend architecture, user experience, accessibility, and web performance.
  • Proven experience working with automated testing frameworks and cross-functional team environments.
  • Comfortable integrating APIs and coordinating closely with backend and data engineering colleagues.

Nice to have

  • Experience with design systems, state management tools, or business-heavy web applications
  • Familiarity with Node.js, Java, or Kotlin
  • Interest in data-driven decision support applications

Benefits

  • Hybrid remote flexibility with 2 days of teleworking per week
  • Latest-generation MacBook Pro or Dell XPS hardware equipment
  • Professional development including certifications and conference access
  • Attractive compensation package featuring employee profit-sharing and bonuses
  • Team well-being activities, sports challenges, and regular afterwork events

Skills and tech stack

Questions candidates ask

What is the remote work policy for this role?

The position follows a hybrid flexibility model with 2 days of teleworking per week. The physical workplace is located at the Decathlon Digital offices in Nantes near the southern railway station.

What technologies will I be using on the frontend team?

The core web application is built with React 19, TypeScript, Vite, and React Router within a Node.js environment. Data management relies on tools like TanStack Query and Zustand, alongside UI libraries such as the Decathlon VTMN Play design system and Ant Design.

What does the team structure look like?

You will join a human-scale team composed of software developers, a Product Manager, a QA specialist, and a Support team member. The group also collaborates closely with Design and the Tech Lead.

What kind of professional development support is provided?

The company supports growth through certifications, access to technical conferences such as DevFest, and dedicated time set aside for technical watch and learning.

Ready to apply?

The application is on the official Decathlon Digital FR careers page.

Apply on company site