Samuel Desbos

Développeur front-end React

Salary / Daily rate

Paris, France

Freelance, open to permanent contract

Can come onsite

Skills

TypescriptFrontend DevelopmentReactCSSJavascript

About me

Intro

Développeur Front-End depuis 2010, je suis expert HTML/CSS et passionné par le Javascript, en particulier React. J'aime me mettre à la place de l'utilisateur pour livrer le meilleur travail possible.

Links

Work experience

Développeur front-end

ekinoFreelance

Mar 2025 - Aug 2025

6 months

93500 Pantin, France

React – Typescript – Module Federation – Next – React Query – Zustand – Radix UI – Jest – Testing Library – React Hook Form – Zod Renfort temporaire de la “Feature Team Orders” sur le site E-commerce Royal Canin. Contexte tech : core en Next 13 + micro frontends avec “module federation”, architecture permettant de passer progressivement d’un “legacy” à une nouvelle api. Environnement partiellement anglophone. Équipe de 19 personnes : 6 front, 5 back, 4 QA, 1 scrum master, 1 PO, 2 UI/UX. Méthodologie agile SAFe. - Développement React / Typescript sur des micro frontends - Ajout de tests Jest / Testing-library - Gestion de 2 modes (legacy et refonte) - Création de composants d’un Design System Lit (Web Components, “framework agnostic”) - Gestion des events analytics - Multilingue avec React i18next / Phrase - Gestion paiement avec Adyen - Gestion produit avec Commerce Tools - Bugfixes

SNCF Connect & TechFreelance

Sep 2021 - Dec 2024

3 years 4 months

Paris, France

Projet Bulletin de service - Lead développeur front-end

Aug 2024 - Dec 2024

5 months

Paris, France

React – Typescript – Material UI – Jotai – React I18next – Vite – Vitest – Testing Library Front-end Development Août 2024 - Décembre 2024 Section de la plateforme Sirius Web dédiée à la gestion des bulletins de service des agents de conduite. Équipe de 13 personnes : 1 front, 1 full-stack, 4 backs, 2 IOS, 1 QA, 1 scrum master, 2 PO, 1 UI/UX. Méthodologie agile scrum. - Lead partie front - Développement React / Typescript / Material UIi - Ajout de tests Vitest / Testing-library - Intégration de librairies NPM internes développées précédemment, harmonisation du code des sections, montées de versions de librairies.

Projet MaDoc - Lead développeur front-end

Jun 2023 - Jul 2024

1 year 2 months

Paris, France

React – Typescript – Material UI – Jotai – React I18next – Vite – Vitest – Testing Library – Storybook Front-end Development Juin 2023 - Juillet 2024 Refonte et fusion de logiciels internes concernant la gestion, la distribution et l’émargement de documents à destination des agents. Équipe de 11 personnes : 1 front, 4 full-stack, 2 backs, 1 scrum master, 2 PO, 1 UI/UX. Méthodologie agile scrum puis kanban. - Lead partie front - Développement React / Typescript / Material UI / Jotai - Ajout de tests Vitest / Testing-library / Cypress - Création de librairies NPM sur le “repository” interne afin de mutualiser du code avec d’autres projets : une classe d'authentification et un “design system” basé sur MUI avec un storybook.

Projet Plateforme Unique - Lead développeur front-end

Dec 2022 - May 2023

6 months

Paris, France

React – Typescript – Material UI – Redux Toolkit – React Intl – Vite – Vitest – Testing Library Front-end Development Décembre 2022 - Mai 2023 Service de demande d’assistance pour les personnes en situation de handicap ou à mobilité réduite, application intégrée au site Sncf Gares et Connexions (+ équivalent salesforce géré par des téléconseillers). Enjeu : mettre le projet en production pour les jeux paralympiques. Équipe de 12 personnes : 1 lead full-stack, 1 front, 2 full-stack, 1 back, 2 salesforces, 1 scrum master, 2 PO, 1 UI/UX, 1 expert accessibilité. Méthodologie agile scrum. Le contexte : Je suis arrivé peu après le début du projet pour poser / consolider les bases de la partie front du projet. J’étais “détaché” temporairement, le temps d’avoir une première version du formulaire de création d’un dossier d’assistance. - Lead partie front - Développement React / Typescript / Material UI / Redux Toolkit - Gestion du multilingue avec React Intl - Ajout de tests Vitest / Testing-library - Fortes contraintes d’accessibilité

Projet Sirius Web - Lead développeur front-end

Jul 2022 - Dec 2022

6 months

Paris, France

React – Typescript – Material UI – Chakra UI – Vite – Vitest – Testing Library Front-end Development Juillet 2022 - Décembre 2022 puis interventions occasionnelles Refonte d’une plateforme centralisée qui permet aux agents SNCF d'accéder à diverses fonctionnalités administratives et opérationnelles en fonction de leurs rôles et habilitations. Équipe de 6 personnes : 2 front, 2 full-stack, 1 scrum master, 1 PO Méthodologie agile scrum Le contexte : Mise en place des bases du projet, encadrement d’un développeur front intermédiaire jusqu’à ce qu’il soit autonome sur la partie front du projet. - Lead partie front - Développement React / Typescript / Material UI / projet annexe en Chakra UI - Ajout de tests Vitest / Testing-library - Encadrement d’un dev font intermédiaire

Projet Carmen - Lead développeur front-end

Sep 2021 - Jul 2022

11 months

Paris, France

React – Leaflet – Typescript – Material UI – Recoil – Vite – Vitest – Testing Library Front-end Development Septembre 2021 - Juillet 2022 puis interventions occasionnelles Application de type cartographique à destination des conducteurs de train, permettant de signaler et visualiser les menaces sur l’itinéraire. Équipe de 8 personnes : 2 front, 3 full-stack, 1 scrum master, 2 PO Méthodologie agile scrum Le contexte : Je suis arrivé à l’issue d’un POC, pour le démarrage du projet avec une nouvelle équipe et son développement jusqu’à sa mise en production à l’été 2022, puis un peu de maintenance occasionnelle. - Lead partie front - Développement React / Typescript / Leaflet / Material UI - Ajout de tests Vitest / testing-library - Encadrement d’un dev font intermédiaire - Bugfixes - Montées de versions de librairies

Développeur front-end React

ekinoFreelance

Sep 2020 - Jul 2021

11 months

92300 Levallois-Perret, France

Portail d'applications industrielles dans le secteur du luxe. Equipe de 11 personnes : 4 fronts, 3 back, 1 chef de projet, 1 archi, 1 data, 1 dev R&D Cycle en V Je suis arrivé en renfort du projet : 2 applications / modules sur 4 avaient été réalisées, j'ai aidé à les terminer puis j'ai pu m'impliquer davantage dans la création des 2 autres. - Développement React / Typescript / Mobx / Scss - Création de composants réutilisables / refactoring - Bugfixes - Ajout de tests jest / testing-library - Ajout d'un styleguide storybook

Développeur React / Node

DESBOS SAMUEL

Jan 2020 - Oct 2020

10 months

Formations suivies : https://www.udemy.com/course/nodejs-the-complete-guide https://www.udemy.com/course/react-the-complete-guide-incl-redux/learn/lecture/8109004#overview https://www.udemy.com/course/gatsby-js-react-wordpress-graphql/

Développeur front-end

GlobePayrollFreelance

Dec 2018 - Dec 2019

1 year 1 month

Région de Paris, France

Logiciel Saas de gestion de paie et ressources humaines Equipe de 7 personnes : 1 lead full-stack, 2 dev front, 4 dev back Méthodologie agile scrum Le contexte : “réappropriation” et évolution du projet suite à une première version développée en offshore : - Passage en Angular-Cli - Correction et mise à niveau des tests unitaire (Karma/Jasmine) puis passage à Jest - Audit du typescript sur des points techniques particuliers, puis proposition de réunion pour partager l’information et proposer des tâches de refactoring - Etude sur la mise en place d’une librairie angular pour partager le code entre différents projets - Amélioration du style (gestion de Bootstrap 4, gestion d’un thème acheté) - Amélioration UX/UI/accessibilité : proposition et application de règles destinées à améliorer l’utilisation - Amélioration d’écrans sur la version mobile (Ionic Angular)

Développeur front-end

CHANEL

Sep 2018 - Dec 2018

4 months

Région de Paris, France

Projet de réunion des sites principaux de la marque sur une seule plate-forme Hybris Sap (Java, Jsp, ES6+) Equipe + 50 personnes : 5 feature team de 8/12 personnes : 3 dev front, 4 dev back, 3 BA, 1 testeur Méthodologie agile Environnement anglophone CSS HTML5 JavaScript SASS Hybris - Développement Javascript natif ES6+ en mode objet - Développement Sass, architecture Atomic Design - Optimisation SEO et accessibilité - Grande exigence du client sur le "pixel-perfect" - Animations avec la librairie Gsap

Développeur front-end

Manpower

Jan 2018 - Aug 2018

8 months

92000 Nanterre, France

Développement Front-end pour le site https://direct-recrutement.fr, plate-forme de recrutement développée via JHipster (Java / Angular 5). Equipe de 8 personnes : 1 dev front, 3 dev full stack, 1 dev back/ops, 1 architecte, 1 scrum master, 1 PO + interventions régulières d'UX/UI designers Méthodologie agile HTML5 CSS JavaScript Angular SASS Bootstrap - Développement de modules, composants et routes Angular 5 - Création d’une architecture OOCSS basée sur Bootstrap 4 - Développement Front-End sur Angular 5

Développeur front-end

Saint-Gobain

Dec 2016 - Dec 2017

1 year 1 month

Région de Paris, France

Développement d’une application interne de vente (projet Atlas) en Angular 4, Java, Sap Equipe + 50 personnes : 5 features team de 8/10 personnes : 1 dev front, 1 scrum master, 1 PPO, 5/7 dev full-stack Méthodologie agile HTML5 CSS JavaScript Angular Bootstrap SASS - Développement de modules, composants et routes Angular - Tests unitaires Jasmine/Karma - Création d’une architecture OOCSS basée sur Bootstrap 4 - Documentation et styleguide pour pérenniser les centaines de pages

Développeur front-end

Hôpital Necker-Enfants Malades

Oct 2016 - Dec 2016

3 months

Région de Paris, France

Développement d’une application pour enfants incontinents. (Symfony 3 / Twig / Php / Sass) Equipe de 5 personnes : 1 chef de projet, 2 dev front, 2 dev back Cycle en V HTML5 CSS SASS Symfony3 jQuery - Développement front dans un environnement Symfony 3 / Twig - Méthodologie BEM - Responsive design

Développeur front-end

Uaf Life Patrimoine

Aug 2016 - Oct 2016

3 months

Région de Paris, France

Développement d’un portail de 4 applications (1 site public et 3 extranets, Liferay 6.2 / Java / Jsp / Sass) https://www.uaflife-patrimoine.fr/ Equipe de 10 personnes : 1 directeur de projet, 4 dev back, 3 dev front, 2 amoa/testeurs Cycle en V HTML5 CSS SASS jQuery D3.js Développement front dans un environnement Liferay 6.2 en mode “portlets” Méthodologie BEM Responsive design Création d’animations “data visualisation” en D3.js


Education

Doranco Ecole Sup' des Tech Créatives

Développeur d'applications multimédia

2010 - 2011

2 years


Licenses & certifications

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

Issued: May 2020

Certified by Udemy

Gatsby JS: Build static sites with React Wordpress & GraphQL

Issued: Feb 2020

Certified by Udemy

Gatsby JS & Firebase: Build HYBRID realtime + static sites

Issued: Feb 2020

Certified by Udemy

React - The Complete Guide (incl Hooks, React Router, Redux)

Issued: Jan 2020

Certified by Udemy

The best place to find your next move

© 2026. All Rights Reserved.