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

ReactNodeTypescriptNextFrontend DevelopmentFullstack DevelopmentSassJavascriptPHPAngularNestCSSReduxExpressDevOpsWebpackGitAdobe IllustratorJiraAffinity DesignerRESTful APIsGitHubUX Product DesignBootstrapGitLabSEOFigmaAdobe PhotoshopHTMLMySQLScrumProject Management (PMO)

Languages

English (Fluent)French (Fluent)

Recommended by

Kacem Boumehdi

Netopia Solutions

UX UI DESIGNER

Recommended on 30 april 2019

Driss Antari

Media Marketing

Directeur de la rédaction

Recommended on 30 april 2019

Marouane Boujlal

FUFILLS

CTO & CO-FOUNDER

Recommended on 27 february 2019

And someone else

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.

Links

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

Certified by Anthropic

Building Modern Projects with React

Issued: Apr 2020

Certified by Lynda.com

Learning Functional Programming with JavaScript ES6+

Issued: Jul 2019

Certified by Lynda.com

Git for Teams

Issued: Apr 2019

Certified by Lynda.com

Learning webpack 4

Issued: Apr 2019

Certified by Lynda.com

Scrum: The Basics

Issued: Mar 2019

Certified by Lynda.com

React: Testing and Debugging

Issued: Mar 2019

Certified by Lynda.com

React.js: Building an Interface

Issued: Mar 2019

Certified by Lynda.com

React: Working with APIs

Issued: Dec 2018

Certified by Lynda.com

Learning AngularJS 2

Issued: Dec 2018

Certified by Lynda.com

Introduction to Photography

Issued: Sep 2018

Certified by Lynda.com

Adobe XD: Design a Website

Issued: Aug 2017

Certified by Lynda.com

The best place to find your next move

© 2026. All Rights Reserved.