Mouad EL RHOURHA

Développeur Full Stack Confirmé

Salaire / Taux journalier

France

Mobilité : France

CDI

Peut venir sur site

Expertises

NodeNestReactTypescriptSpring BootRESTful APIsMongoDBDockerGitCoaching agileScrumPostgreSQLTailwind CSSJavaAngularKafkaCypressMicroservicesExpressHTMLJavascript

Langues

Français (Courant)Anglais

À propos

Introduction

Développeur Full Stack confirmé avec plus de 4 ans d’expérience dans la conception et le développement d’applications web et SaaS. Spécialisé en Node.js, NestJS, React, TypeScript et Java/Spring Boot. Expérience en architectures microservices, API REST/gRPC, bases de données, sécurité, tests, CI/CD et cloud. Rigoureux et autonome, j’interviens sur l’ensemble du cycle de développement et contribue à la réalisation de solutions robustes et maintenables.

Liens

Expérience de travail

Développeur Full Stack — Node.js / NestJS / React

VirtuoSys

juin 2026 - Présent

5 mois

Paris, France

Conception et développement de fonctionnalités Full Stack avec Node.js, NestJS, React et TypeScript dans un environnement produit. Conception et évolution d’API REST et gRPC au sein d’une architecture modulaire, avec une attention particulière portée à la maintenabilité et à la séparation des responsabilités. Développement d’interfaces React/TypeScript à partir de composants réutilisables avec Tailwind CSS, intégrées aux services backend. Conception et évolution des modèles de données sur PostgreSQL, avec Prisma pour la gestion de la couche d’accès aux données. Mise en place et évolution des mécanismes de sécurité des API avec JWT, validation des données et gestion des erreurs. Conteneurisation des applications avec Docker et contribution aux processus CI/CD et aux déploiements cloud. Participation aux revues de code, à l’amélioration continue de la qualité logicielle et à la résolution de problématiques techniques. Collaboration avec les équipes produit, design et développement pour concevoir et livrer des fonctionnalités adaptées aux besoins métier.

Développeur Full Stack — Java / Spring Boot / Angular

CGI

sept. 2024 - mai 2026

1 an 9 mois

Fès, Maroc

Conception et développement de fonctionnalités Full Stack au sein d’une architecture microservices, avec Java, Spring Boot, Angular et TypeScript. Conception et évolution d’API REST pour exposer les services métier et assurer l’intégration entre les différents composants de l’application. Développement de services backend avec Spring Boot, en appliquant des principes de conception favorisant la modularité, la maintenabilité et l’évolutivité. Mise en place de communications asynchrones avec Apache Kafka afin de découpler les services et faciliter le traitement des événements métier. Intégration de Keycloak pour la gestion centralisée de l’authentification, du SSO, des rôles et des autorisations. Développement et évolution d’interfaces Angular/TypeScript, avec intégration des API backend et des services métier. Conception et évolution des modèles de données sur PostgreSQL, avec attention portée à la cohérence et aux performances des accès aux données. Mise en place et maintenance de tests E2E avec Cypress afin de sécuriser les évolutions fonctionnelles. Contribution aux pipelines CI/CD, à la conteneurisation avec Docker et aux processus de déploiement. Participation aux revues de code, à l’analyse et à la résolution d’incidents, ainsi qu’à l’amélioration continue de la qualité du code. Travail en environnement Agile/Scrum, en collaboration avec les équipes de développement, produit et métier.

Capgemini

févr. 2022 - août 2024

2 ans 7 mois

Rabat, Maroc

Développeur Full Stack — Node.js / NestJS / React

août 2022 - août 2024

2 ans 1 mois

Rabat, Maroc

Conception et développement de fonctionnalités Full Stack pour une plateforme SaaS avec Node.js, NestJS, React et TypeScript. Conception, développement et évolution d’API REST et de services métier dans une architecture modulaire et maintenable. Développement de composants et d’interfaces React/TypeScript, avec intégration aux services backend et création d’interfaces réutilisables. Modélisation et gestion des données avec MongoDB et Mongoose, incluant la conception des schémas et l’optimisation des accès aux données. Mise en place de mécanismes de sécurité et d’authentification JWT, gestion des rôles et contrôle des accès. Développement de fonctionnalités de bout en bout, de la conception technique jusqu’à l’intégration Frontend / Backend. Conteneurisation des applications avec Docker et contribution aux processus d’intégration et de déploiement. Participation aux revues de code, à l'amélioration de la qualité logicielle et à la résolution des problèmes techniques. Collaboration avec les équipes produit et techniques dans un environnement Agile / Scrum. Utilisation de Git pour la gestion du code source et le travail collaboratif.

Développeur Full Stack — Stage de Projet de Fin d'Études (PFE)

févr. 2022 - juil. 2022

6 mois

Rabat, Maroc

Conception et développement dune application web Full Stack avec Node.js, NestJS, React et TypeScript. Développement dAPI REST et intégration Frontend / Backend. Modélisation et gestion des données avec MongoDB et Mongoose. Mise en place de lauthentification JWT et des mécanismes de sécurité. Conteneurisation de lapplication avec Docker. Participation à la conception technique, aux tests, à la documentation et aux revues de code. Travail avec Git et application des bonnes pratiques de développement logiciel.


Formation

École Nationale des Sciences Appliquées de Fès

Master, Ingénierie Full Stack et Management Digital

2020 - 2022

2 ans 2 mois

École Nationale des Sciences Appliquées de Fès

Licence professionnelle, Computer Software Engineering

2019 - 2020

3 mois

Specialized Institute Of Applied Technology NTIC

DTS , Développement informatique

2017 - 2019

1 an 11 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.