Disponible

Sophia
Senhaji

Senior Frontend Developer

React · TypeScript · Next.js · 10 ans d'expérience · Full Remote

Expériences chez

majelan XAVIV GroupADP GroupManoMano
scroll

À propos

Développeuse passionnée
par le web moderne.

Développeuse front-end senior avec 10+ ans d'expérience dans la livraison d'applications web robustes et performantes. Experte React/TypeScript/Next.js — j'ai piloté des migrations techniques, conçu des Design Systems et structuré des stratégies de tests de zéro. Je travaille en proximité avec les équipes Product, Design et Backend pour livrer des fonctionnalités impactantes, tout en faisant monter l'équipe en compétences et en instaurant les meilleures pratiques.

10+
ans d'expérience
8+
entreprises
100%
Remote
Core Stack
ReactTypeScriptNext.jsRedux
Styling
TailwindCSSStyled-Components
Tests
JestRTLPlaywrightCypress
CI/CD
GitHub ActionsVercelDatadogSentry
Sophia Senhaji
Disponible Freelance

Parcours

Expériences
professionnelles.

10 ans d'expérience au sein d'équipes produit exigeantes.

majelan

Lead Frontend Developer

majelan X

Juin 2023 – Avril 2025

Pilotage de la création from scratch d'un back-office professionnel (Next.js, React, TypeScript, TailwindCSS). Conception et déploiement d'un Design System réutilisé par plusieurs applications internes. Définition de la stratégie de tests (Jest, RTL, Playwright) et automatisation des releases via GitHub Actions/Vercel. Monitoring Datadog, code reviews actives et collaboration quotidienne avec les équipes Product, Design et Backend.

ReactTypeScriptNextJSTailwindCSSJestRTLPlaywright
AVIV Group

Lead Frontend Developer

AVIV Group

Octobre 2022 – Mars 2023

Pilotage de la migration technique ReactJS → React/TypeScript sur codebase existante. Mise en place des tests unitaires et E2E (Jest, RTL, Cypress) et déploiement continu via Jenkins, ArgoCD. Mentoring de développeurs juniors. Monitoring de production avec Sentry.

ReactTypeScriptJestRTLCypress
ADP Group

Senior Frontend Web Developer

ADP Group

Septembre 2021 – Août 2022

Développement de composants d'authentification (JWT, cookies) et d'interfaces à partir de maquettes Zeplin. Création d'endpoints Next.js et d'un formulaire de contact via Sendgrid API. Application des bonnes pratiques SEO, accessibilité (WCAG) et tests unitaires sur une plateforme à fort trafic.

ReactNextJSTypeScriptTailwindCSS
ManoMano

Frontend Web Developer

ManoMano

Octobre 2019 – Juin 2021

Contribution au développement d'une marketplace B2C/B2B à fort trafic (bricolage & jardinage). Migration d'un monolithe Symfony avec micro-frontends vers une SPA React/TypeScript/Next.js. Refonte UI, SEO, accessibilité et couverture de tests.

ReactTypeScriptNextJS
MyUnisoft

Frontend Web Developer

MyUnisoft

Février 2019 – Septembre 2019

Développement d'un outil SaaS de comptabilité augmentée (React/Redux). Mise en place de tests avec Jest et gestion de projet via Jira.

ReactJavaScript
DOTSCREEN

Frontend & Fullstack Developer

DOTSCREEN · NetDevices · madmoiZelle · Telesoft

2015 – 2019

Développement de produits variés : interfaces TV (JavaScript natif), apps radio hybrides (Cordova/Angular), portails vidéo (Angular/SailsJS), applications mobiles (Ionic) et sites WordPress.

AngularJavaScript

Side projects

Quelques projets
personnels.

Construits en dehors du cadre pro, pour explorer et s'amuser.

Steam Achievements Tracker

Outil de suivi des achievements Steam avec recherche par pseudo ou Steam ID. Affiche la progression par jeu en temps réel via l'API Steam.

ReactTypeScriptNextJS
Voir le projet

C'est quand le weekend ?

Application Next.js minimaliste et ludique qui affiche en temps réel si c'est le weekend. Parce que parfois on a juste besoin de le savoir.

NextJSTypeScript
Voir le projet