Développeur React / TypeScript - Design System, Storybook & Accessibilité (Ja - Freelance (H/F)

6,600 EUR
Collective.work
France, Lille
Profession libérale
Updated: 10/25/2026

Taux journalier (TJM): Budget: 330 € / jour maximum

DÉVELOPPEUR REACT / TYPESCRIPT - DESIGN SYSTEM, STORYBOOK & ACCESSIBILITÉ (JAVA / SPRING BOOT)

INFORMATIONS PRATIQUES:

Département: Lille (59)

Démarrage: 16/11/2026

Durée: 12 mois, reconductible

Contrat: CDI ou freelance

Budget: 330 € / jour maximum

Télétravail: 2 jours par semaine

Séniorité: 5 à 20 ans d'expérience

Poste ouvert: 1

Secteur: Retail / Mode / E-commerce

CONTEXTE:

Dans le cadre du développement et de la modernisation de sa plateforme e-commerce, un acteur majeur du secteur Retail recherche un Développeur React / TypeScript spécialisé en Design System et accessibilité numérique, avec des compétences complémentaires en Java / Spring Boot.

Intégré à une équipe Agile dédiée aux applications Front e-commerce, vous participerez à la conception et à l'évolution d'interfaces web performantes, accessibles et réutilisables. Une attention particulière sera portée au développement du Design System, à la création de composants React documentés dans Storybook et au respect des standards d'accessibilité WCAG/RGAA.

La mission combine une dominante Front-end React / TypeScript (80 %, dont 20 % consacrés à l'accessibilité) et une contribution Back-end Java / Spring Boot (20 %). Vous collaborerez étroitement avec les équipes de développement, Design UX/UI et Produit pour garantir la qualité et la cohérence des parcours e-commerce.

MISSIONS PRINCIPALES:

*

Développer des interfaces Front-end React / TypeScript (60 %): concevoir, développer et maintenir des interfaces web performantes, évolutives et maintenables, en respectant les standards de développement et les exigences UX/UI.

*

Construire et faire évoluer le Design System: développer des composants React réutilisables, assurer leur documentation technique et fonctionnelle dans Storybook, garantir leur cohérence et favoriser leur adoption par les différentes équipes de développement.

*

Garantir l'accessibilité numérique des interfaces (20 %): appliquer les normes WCAG et RGAA dès la conception, identifier et corriger les problèmes d'accessibilité, mettre en place les tests adaptés et promouvoir les bonnes pratiques d'expérience utilisateur.

*

Contribuer aux développements Back-end Java / Spring Boot (20 %): développer, maintenir et faire évoluer les services Java et les API REST nécessaires aux fonctionnalités e-commerce, réaliser les tests et assurer la bonne intégration avec les interfaces Front-end.

*

Participer au delivery Agile et à l'amélioration continue: contribuer aux cérémonies Agile, au découpage et à l'estimation des User Stories, réaliser les tests unitaires et automatisés, participer aux revues de code et garantir des livraisons documentées et intégrées aux pipelines CI/CD.

ENVIRONNEMENT TECHNIQUE:

  • Développement Front-end: React.js, TypeScript, JavaScript, HTML5, CSS3, composants web réutilisables.

  • Design System & UI: Storybook, conception et maintenance de Design Systems, documentation des composants, standards UX/UI.

  • Accessibilité numérique: WCAG, RGAA, conception accessible, tests d'accessibilité, correction des anomalies.

  • Développement Back-end: Java, Spring Boot, API REST, intégration Front-end / Back-end.

  • Tests & qualité logicielle: tests unitaires, tests automatisés, revues de code, maintenabilité, standards de développement.

  • CI/CD & delivery: pipelines CI/CD, intégration continue, livraison de code testé et documenté.

  • Méthodes & collaboration: Agile, User Stories, cérémonies Agile, estimation, collaboration avec les équipes Produit et UX/UI.

PROFIL RECHERCHÉ:

*

Expérience confirmée en développement React / TypeScript: 5 ans d'expérience minimum recherchés, avec une solide maîtrise de React, TypeScript, JavaScript et HTML/CSS. Capacité à concevoir, développer et maintenir des interfaces web performantes, réutilisables et de qualité.

*

Required experience

Débutant accepté

Translated
Job offer details
Number of posts: 1
Job offer language: French (fr)
Start date: 10/16/2026
Workplace
Location city: Lille
Country: France
Company
Employer name: Collective.work
City: Lille
Country: France