
Abdeladim Saouiss
Senior Frontend Developer | React
4 recommendations
Salary / Daily rate
4 people recommend
Île-de-France, France
Mobility: Île-de-France, Annecy, ...
Freelance
Can come onsite
Skills
Languages
About me
Intro
Senior Frontend Developer with 10+ years of experience specializing in React ecosystems and enterprise-scale applications. Expert in re-architecting legacy systems, building shared component libraries, and leading end-to-end frontend projects for electronic archiving solutions. I deliver high-performance, tested interfaces with expertise in TypeScript, Redux, and modern tooling—transforming complex requirements into seamless user experiences.
Work experience
DOCAPOSTE
Jun 2022 - Jun 2026
4 years 1 month
Paris, France
Tech Lead Frontend – Workflow AI-driven (Spec-Driven Development)
Feb 2025 - Jun 2026
1 year 5 months
Paris, France
Contexte : Mission IA – Mise en place d'un workflow de développement basé sur l'IA visant à accélérer la delivery, fiabiliser les spécifications et standardiser les pratiques de développement sur le SAE • Conception et déploiement d'un workflow AI-driven basé sur le Spec-Driven Development (SDD) • Structuration d'un système de skills, instructions et prompts versionnés (Markdown) pour piloter les agents IA de manière fiable et reproductible • Industrialisation des prompts engineering pour générer du code cohérent avec les standards projet • Développement d'un MCP (Model Context Protocol) permettant l'interaction directe entre agent IA et API des SAEs • Automatisation du développement à partir de specs (requirements GitLab, fichiers de configuration) • Implémentation de fonctionnalités clés via SDD : dépôt de documents, consultation et recherche documentaire • Intégration des outils IA (Copilot, OpenSpec) dans le cycle de développement pour améliorer la productivité • Standardisation et diffusion des bonnes pratiques AI-driven au sein de l'équipe • Accompagnement des développeurs dans l'adoption des workflows basés sur la spec et l'IA Environnement technique : Github Copilot, Claude code, OpenSpec, GitHub Spec Kit, GitLab, Node.js
Tech Lead Frontend – Expert TypeScript / React
Jun 2022 - Jun 2026
4 years 1 month
Paris, France
Contexte : Mission SAE – Système d'archivage électronique multi-métiers à forts enjeux réglementaires (RGPD, traçabilité, valeur probatoire), réalisée pour La Poste et ses clients. Équipe Agile composée de 5 dev Front, 5 dev Back, 3 Product Owners, 1 PMO, 1 Scrum Master et 1 DevOps • Pilotage de la réarchitecture du Frontend d'un SAE suite aux limites du legacy (maintenabilité, performance, scalabilité) • Audit et refonte du code legacy avec amélioration significative de la qualité, des performances et de la maintenabilité • Développement des interfaces critiques du SAE dans un contexte à fortes contraintes métier et réglementaires • Conception et industrialisation d'un socle frontend mutualisé (librairie NPM) pour standardiser et accélérer les développements • Mise en place d'une architecture Frontend robuste (React / TypeScript) et diffusion des bonnes pratiques • Adoption du Spec-Driven Development (AI) pour structurer les développements et automatiser des composants clés du SAE • Définition et mise en œuvre d'une stratégie de tests complète (unitaires, E2E) avec automatisation des pipelines • Pilotage technique Frontend de la conception à la mise en production en coordination avec le Tech Lead Backend • Collaboration transverse avec équipes Backend, DevOps, Product Owners et parties prenantes métier • Mentoring et formation des développeurs (React, bonnes pratiques, architecture) Environnement technique : React, Next.js, TypeScript, React Query, React Router, Material UI, REST APIs, Vite, Vitest, Playwright, Cucumber, Git, GitLab, NPM, Docker, Jenkins, CI/CD
Formateur React
SOFTEAM
Jun 2022 - Jun 2026
4 years 1 month
Paris, France
Contexte : Conception et animation d'un programme de formation React destiné aux collaborateurs internes, du niveau débutant à intermédiaire/avancé • Conception d'un parcours de formation structuré React (débutant → intermédiaire/avancé) • Animation de sessions live via Microsoft Teams avec approche pédagogique orientée pratique • Structuration des contenus (cours, exercices, projets) avec versioning GitHub • Élaboration d'un socle pédagogique complet : fondamentaux JavaScript (ES6) appliqués à React, manipulation du DOM, JSX, composants, props, state, hooks avancés (useEffect, useMemo, useReducer, useContext), gestion d'état (Zustand, Redux Toolkit), écosystème React (React Router, React Query, React Hook Form), introduction à TypeScript, tests unitaires, frameworks modernes (Next.js, Remix) • Mise en place de projets pour valider les acquis • Évaluation des compétences via Coding Game et suivi de progression des collaborateurs Environnement technique : React, JavaScript (ES6+), TypeScript, React Hooks, Zustand, Redux Toolkit, React Router, React Query, React Hook Form, Next.js, Remix, GitHub
Tech Lead Fullstack
innoveos
Nov 2021 - Mar 2022
5 months
Rabat, Morocco
Contexte : Développement de Visit Casablanca, portail officiel de promotion touristique de la région de Casablanca. Équipe : 1 développeur Backend, 2 développeurs Frontend juniors, 1 Product Owner, 1 UX/UI Designer • Pilotage technique et développement Fullstack du projet de bout en bout • Définition des besoins techniques et choix des solutions adaptées à l'architecture du projet • Développement de la plateforme avec Next.js 13 et WordPress Headless CMS • Intégration et consommation de REST APIs et GraphQL APIs via Apollo Client • Encadrement et accompagnement d'une équipe Frontend junior pour accélérer leur montée en compétences • Mise en place de bonnes pratiques Frontend et structuration des développements • Participation à l'adoption de la méthodologie Agile Scrum • Collaboration transverse avec développeurs, designers, Product Owner et clients Environnement technique : React, Styled Components, Jest, REST API, Next.js, JavaScript, TypeScript, HTML5, CSS3, Node.js, GraphQL, Apollo Client, WordPress Headless CMS, Testing Library, Git, GitLab, NPM, Agile S
SanadTech
May 2019 - Mar 2021
1 year 11 months
Rabat, Morocco
Développeur Frontend Senior
May 2019 - Mar 2021
1 year 11 months
Rabat, Morocco
Contexte : Mission GoOndemand Restaurant – Application SaaS de gestion de restaurants permettant le pilotage des activités via une interface centralisée (menus, commandes, transactions, indicateurs en temps réel) • Développement de l'application GoOndemand Restaurant de bout en bout avec l'écosystème React / TypeScript • Implémentation des modules métiers : tableau de bord (gains, commandes, avis), gestion des repas et menus, gestion des catégories et options, gestion des prix, historique des commandes, paiements et transactions, notifications temps réel • Développement d'interfaces responsive orientées expérience utilisateur et performance • Intégration et consommation de REST APIs pour la gestion des données métier • Mise en place et maintenance des tests unitaires • Collaboration avec équipes UX/UI, Product Owners, Backend, QA et managers en Agile Scrum Environnement technique : React 16, TypeScript, React Hooks, CSS Modules, Jest, REST API, Node.js, JavaScript (ES6), Git, GitLab, Agile
Développeur Frontend Senior, Back For Front (React / TypeScript / Node.js)
May 2019 - Mar 2021
1 year 11 months
Rabat, Morocco
Contexte : Mission Golgate RedStorm Portal – Plateforme de suivi des indicateurs métiers et de pilotage opérationnel (KPIs, produits, marchandiseurs) • Développement de l'application Golgate RedStorm Portal de bout en bout avec l'écosystème React / TypeScript • Implémentation des modules métiers : tableaux de bord KPI, gestion des produits, gestion des marchandiseurs, gestion des formules de KPIs • Développement de services Back For Front (BFF) avec Express.js afin d'optimiser les échanges entre Frontend et APIs métier • Intégration et consommation de REST APIs pour la gestion et la visualisation des données métier • Participation aux choix techniques Frontend et amélioration continue de l'expérience utilisateur • Collaboration directe avec CTO, Product Owners, Backend, QA et designers en Agile Scrum Environnement technique : React, TypeScript, Express.js, Redux, GraphQL, PostgreSQL, Styled Components, Jest, Enzyme, REST API, Node.js, JavaScript (ES6), Git, GitLab, Agile Scrum
Développeur Frontend Senior
May 2019 - Mar 2021
1 year 11 months
Rabat, Morocco
Contexte : Mission Fujitsu RunMyProcess DigitalSuite – Évolution d'une plateforme low-code permettant aux entreprises de modéliser, automatiser et orchestrer leurs processus métiers • Développement de nouvelles fonctionnalités Frontend avec l'écosystème React • Implémentation de la gestion des Pools Lanes d'un modélisateur BPMN (Business Process Model and Notation) • Développement de fonctionnalités de gestion de fichiers côté Frontend via l'API JavaScript File/Blob • Implémentation de DataTables TreeTables pour gérer un volume important de ressources DigitalSuite • Développement d'interfaces orientées performance et manipulation de données complexes • Maintenance corrective et évolutive des problématiques UI, CSS et bugs fonctionnels • Mise en place et maintenance des tests unitaires sur les nouvelles et anciennes fonctionnalités • Collaboration avec les équipes Backend et SDK pour concevoir et améliorer les APIs de la plateforme • Travail transverse avec Product Owners, QA, designers et développeurs en Agile Scrum Environnement technique : TypeScript, Next.js, Styled Components, React Admin, Jest, Enzyme, Zeplin, REST API, React 16, Redux, HTML5, CSS3, Sass, Webpack, BPMN, File/Blob API, DataTables, TreeTables, Git, GitLab, Agile Scrum
Développeur Fullstack – Applications SaaS Plateformes Média
3WMEDIA (IMPERIUM GROUP)
Jan 2014 - May 2019
5 years 5 months
Casablanca, Morocco
Contexte : Développement d'applications web, plateformes média et solutions SaaS pour Imperium Group (data, veille stratégique, marketing intelligence, Big Data). Produits : Imperium+ (SaaS/Data), Media Marketing Maroc, Walaw Press, Les Impériales, CineNews, GraziaMag, TéléNews • Création et implémentation des interfaces utilisateur pour l'ensemble des produits Imperium Media • Conception UI/UX des applications web, mobile, landing pages et plateformes média • Réalisation de maquettes d'interfaces et templates e-mails responsive • Intégration HTML/CSS responsive suivant une approche Mobile First • Développement et intégration de thèmes WordPress personnalisés • Implémentation d'interactions dynamiques avec JavaScript et jQuery • Création d'une bibliothèque interne de composants CSS réutilisables pour standardiser les développements Frontend • Travail direct avec clients et parties prenantes pour concevoir des interfaces orientées expérience utilisateur • Développement Fullstack d'applications web avec Express.js et MySQL • Développement de systèmes d'authentification centralisés et gestion des accès entre plusieurs applications du groupe • Conception et développement de REST APIs destinées aux usages internes et aux clients d'Imperium Media • Développement de processus ETL pour transformer, normaliser et synchroniser la donnée entre applications développées avec différentes technologies (Node.js, PHP5, ASP.NET) • Introduction progressive de React/Angular via des MVP afin de moderniser les applications monolithiques côté Frontend • Collaboration avec les équipes Backend (PHP5, ASP.NET) pour assurer l'intégration des interfaces dans les applications métiers Environnement technique : Adobe Photoshop, Figma, HTML5, CSS3, Sass, SMACSS, Bootstrap, Foundation, JavaScript, Angular, React, WordPress, MySQL, Adobe XD, PHP 7, jQuery, Express.js
Développeur Web Fullstack
Sobrus
Oct 2012 - Oct 2013
1 year 1 month
Rabat, Morocco
Contexte : Développement d'applications SaaS orientées santé (Sobrus Pharma, Sobrus MED) destinées à la gestion d'officines, cabinets médicaux et activités de santé • Intégration de maquettes PSD en interfaces web HTML/CSS responsive • Développement d'interactions Frontend en JavaScript et jQuery • Mise en œuvre des principes Responsive Design et Mobile First • Développement et maintenance de sites web Fullstack en PHP/MySQL • Intégration et personnalisation de sites sous WordPress • Développement d'applications web avec CodeIgniter et Symfony 2 • Création et intégration de templates e-mails responsive • Optimisation de la compatibilité navigateurs et supports mobiles • Collaboration avec designers et équipes projet pour garantir la qualité UI/UX Environnement technique : jQuery, PHP, CodeIgniter, HTML5, CSS3, Sass, JavaScript, Symfony 2, WordPress, MySQL
Education
École Supérieure de Rabat en Management et Ingénierie
Master (BAC+5), Ingénierie des Systèmes d'Information
2023 - 2025
1 year 11 months
freeCodeCamp
JavaScript Algorithms and Data Structures, Computer Software Engineering
2017 - 2018
1 year 1 month
École Supérieure de Rabat en Management et Ingénierie
Bachelor's degree (BAC+3), Web Page, Digital/Multimedia and Information Resources Design
2010 - 2011
1 year 1 month
Bachelor’s Degree in Webmaster
Licenses & certifications
Claude Code 101
Issued: Jul 2026
Building Modern Projects with React
Issued: Apr 2020
Learning Functional Programming with JavaScript ES6+
Issued: Jul 2019
Git for Teams
Issued: Apr 2019
Learning webpack 4
Issued: Apr 2019
Scrum: The Basics
Issued: Mar 2019
React: Testing and Debugging
Issued: Mar 2019
React.js: Building an Interface
Issued: Mar 2019
React: Working with APIs
Issued: Dec 2018
Learning AngularJS 2
Issued: Dec 2018
Introduction to Photography
Issued: Sep 2018
Adobe XD: Design a Website
Issued: Aug 2017