El Mehdi Aarab

Software engineer

Salaire / Taux journalier

Clamart, France

Mobilité : Paris

Freelance, ouvert au CDI

Peut venir sur site

Expertises

TypescriptVueReactDéveloppement FrontendNuxtJavascriptExpressDockerRESTful APIsHexagonal ArchitectureIAGitBitbucketGraphQLGitHubPlaywrightGitLabNextFigma

Langues

Anglais (Courant)Français (Courant)

À propos

Introduction

Ingénieur front end senior avec plus de 8 ans d'expérience, spécialisé en Vue.js et React.js. Habitué à intervenir sur des projets e-commerce à fort trafic, de la feature delivery à la migration technique et à l'amélioration continue de la qualité du code.

Liens

Expérience de travail

Senior Frontend Developer

Accor

janv. 2024 - Présent

2 ans 10 mois

92130 Issy-les-Moulineaux, France

Intégré directement sur la refonte majeure de all.accor.com, dans un monorepo utilisant Vue 3, GraphQL, Vitest et Playwright (TI). Participation à des rôles tournants transverses : surveillance des Core Web Vitals et rôle de Release Manager (responsable de la création et du déploiement des releases en production + upgrade des dependencies). Première contribution sur la page de résultats de recherche (SR), avec l'initialisation de plusieurs composants clés : barre de recherche, composition de page, filtres, etc. Puis passage sur la page hôtel (FH), avec une contribution sur le système de navigation et le développement du panier — composant partagé à l'échelle du monorepo. Mise en place d'outils de qualité et d'accessibilité : introduction d'eslint-plugin-vuejs-accessibility pour l'audit d'accessibilité, et de stylelint-use-logical-spec pour garantir une cohérence du design dans les langues RTL de manière transparente. Contribution également à l'intégration de l'IA pour améliorer la DX, notamment dans la génération de tests unitaires.

Senior front end engineer

Carrefour

déc. 2019 - déc. 2023

4 ans 1 mois

91300 Massy, France

Travaillé sur la plateforme e-commerce de Carrefour, en intervenant sur des parcours clients clés. Démarré par la homepage, puis concentré principalement sur l'expérience checkout — développement et maintien des tunnels d'achat pour différents types de services. Durant le COVID, développement rapide d'un nouveau parcours de livraison express pour les produits non alimentaires, en réponse à un besoin business urgent. Participation à la refonte et au redesign de la fonctionnalité de sélection de créneaux horaires, améliorant à la fois l'UX et la maintenabilité du code. Contribution à un effort de refactoring du codebase dans une approche Domain-Driven Design (DDD) côté front. Rôle actif également dans la préparation de la migration vers Vue 3, en adoptant la nouvelle Composition API disponible sur Vue 2.7 (Naruto), pour poser les bases d'une transition fluide. Travaillé sur la plateforme e-commerce de Carrefour, en intervenant sur des parcours clients clés. Démarré par la homepage, puis concentré principalement sur l'expérience checkout — développement et maintien des tunnels d'achat pour différents types de services. Durant le COVID, développement rapide d'un nouveau parcours de livraison express pour les produits non alimentaires, en réponse à un besoin business urgent. Participation à la refonte et au redesign de la fonctionnalité de sélection de créneaux horaires, améliorant à la fois l'UX et la maintenabilité du code. Contribution à un effort de refactoring du codebase dans une approche Domain-Driven Design (DDD) côté front. Rôle actif également dans la préparation de la migration vers Vue 3, en adoptant la nouvelle Composition API disponible sur Vue 2.7, pour poser les bases d'une transition fluide.

Ingénieur front end

Capgemini

janv. 2019 - nov. 2019

11 mois

Casablanca, Maroc

– J'ai intégré Capgemini en tant qu'ingénieur développeur front end, j'ai travaillé principalement sur le projet intranet i4u (utilisé par capgemini pour ses clients), qui permet d'offrir une expérience utilisateur plus simple sur tout ce qui est Ticketing services – Techno: Angular (4 => migration vers la version 8) avec la librairie Angular-Material pour le front. – J'avais aussi l'occasion de proposer quelques Uls utilisant l'outil Adobe XD qui permet de réaliser des maquettes interactives.

Ingénieur front-end

WB&C - Digital Experts

juil. 2017 - déc. 2018

1 an 6 mois

Casablanca, Maroc

– J'ai intégré W&BC en tant qu'ingénieur front end, j'était dev front principalement sur 3 projets: oagprofile.com, 2m.ma et mi-temps sur projet intranet d'ENDESA, – j'ai aussi travaillé sur plusieurs site web marketing sur lesquelles ma principale mission était l'intégration pixel perfect des maquettes. – Techno: Javascript, jQuery, ReactJs, ExpressJS, Docker, Redmine

Full-stack Developer

SIKIWIS DIGITALIZR

sept. 2016 - juin 2017

10 mois

Tanger, Maroc

– Mise en œuvre de la structure de base front-end du projet vador (application intranet qui gère le vente et l'achat d'or) – bootstrap 3 / jQuery – Développement des web service REST de l'application mobile Android / iOS mytailors&co – Realisation et intégration des maquettes graphiques (Adobe Photoshop / Bootstrap 3)


Formation

Ecole Normale Supérieure - Tétouan

Informatique, Computer science

2014 - 2016

2 ans 1 mois

Ecole Normale supérieure - Tétouan

Licence professionnel, Développement Web, Informatique

2013 - 2014

1 an 1 mois

Ecole Normal Supérieure - Tétouan

DUT, Multimédia et Conception Web, Informatique

2011 - 2013

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.