
Sophia Senhaji
Senior Frontend Developer | TypeScript, Framework-Agnostic
3 recommandations
Salaire / Taux journalier
3 personnes recommandent
91470 Forges-les-Bains, France
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
Experienced Front-end Developer with a strong background in building and maintaining robust web applications. Proficient in various technologies, including React, TypeScript, Next.js, and Tailwind CSS. Adept at implementing testing strategies, code reviews, and ensuring the adoption of best practices. Proven ability to work independently and collaboratively to deliver high-quality software solutions.
Expérience de travail
Lead Frontend Web Developer
majelan X
juin 2023 - mai 2025
2 ans
- Spearheaded the creation of a professional back-office from scratch using Next.js, React, TypeScript, and Tailwind. - Implemented a Design-System with TailwindCSS/Typescript, used internally by several front-end application. - Close collaboration with Product, Design, Devops and Backend teams - Conducted maintenance on existing front-end applications and introduced unit and E2E tests (Jest, React testing library, Playwright). - Implemented an automated release system (GitHub Action, Vercel) and set up monitoring tools (Datadog). - Established coding best practices, documentation, and actively participated in code reviews. - Showcased new front-end features through comprehensive demos at both team and company-wide technical meetings.
Lead Frontend Web Developer
AVIV GroupFreelance
oct. 2022 - mars 2023
6 mois
- Led the technical migration from ReactJS to React/TypeScript. - Implemented unit and E2E tests using Jest, React-testing-library, and Cypress. - Provided guidance and mentoring to junior developers. - Deployed applications to production and monitored functionality using Jenkins, ArgoCD, and Sentry. React, TypeScript Jest, React-testing-library, Cypress Jenkins, ArgoCD, Sentry
Frontend Web Developer
Groupe ADPFreelance
sept. 2021 - août 2022
1 an
- Integrated pages from Zeplin and developed authentication features (JWT, cookies). - Developed reusable components for websites using APIs. - Developed endpoints with NextJS and created a contact page with Sendgrid API. - Set up best practices including SEO, accessibility, and unit tests.
Frontend Web Developer
ManoMano
oct. 2019 - juil. 2021
1 an 10 mois
Région de Paris, France
- Contributed to the development of a B2C and B2B marketplace for DIY and gardening supplies. - Technical migration from a Symfony monolith with ReactJS micro-frontends to a ReactJS/TypeScript/NextJS SPA. - Developed new features with the help of Figma and created a design system. Graphical rework and setting up best practices (SEO, accessibility, unit tests, integration tests). - Deployed applications to production. Proficient in React, Redux, Redux-saga, Node, Jest, Enzyme, React-testing-library, SCSS, Styled-Components, Docker, AWS, Git, Gitlab, Jira, Confluence, Datadog, Sonar, Sentry.
Frontend Web Developer
MyUnisoft
févr. 2019 - oct. 2019
9 mois
91300 Massy, France
- Developed an accounting tool using React/Redux. - Utilized Git, Jest, and Jira for version control, testing, and project management. Worked in an environment with MacOS, Postman, and Jenkins.
Frontend Web Developer
DOTSCREEN
déc. 2018 - mars 2019
4 mois
Région de Boulogne-Billancourt, France
- Developed interfaces for TV boxes using HTML, CSS, JS, and ReactJS - Used FileZilla, GitFlow, sourceTree, NPM.
Fullstack Web Developer
NetDevices SAS
janv. 2017 - déc. 2018
2 ans
Paris, France
- Developed web and mobile applications using Angular 2, Cordova, TypeScript, HTML, CSS. - Maintained a web portal for football league video distribution using JavaScript, Angular1, SailsJS, VideoJS, HTML, CSS. - Developed and maintained a mobile recruitment application using TypeScript, Ionic2, Angular2, HTML, SCSS. - Developed a mobile prediction application using ReactNative.
Fullstack Web Developer
madmoiZelle.com
janv. 2016 - déc. 2016
1 an
Paris, France
- Led a complete overhaul of the navigation menu and implemented donation pages using Stripe. - Automated tasks with Python and integrated streams on the homepage using YouTube API and Twitch API. - Used WordPress, JQuery, HTML/CSS, PHP, Python.
Backend Developer
Telesoft
avr. 2015 - juil. 2015
4 mois
Implémentation et déploiement de web services via l'ESB Talend. Rédaction documentations technique et fonctionnelle. Talend Java MySQL RESTService
Formation
Université Paris-Est Créteil
Licence Informatique, Informatique
Licence informatique
ETNA, école d'alternance en informatique
Développement d'applications logiciels, web et mobiles
Création d'un dictionnaire (C) Création d'un jeu de roulette (C) Création d'un jeu chifumi (C) Création d'un site (HTML5/Bootstrap/JQuery/AngularJS) Création d'un chat (client JavaScript serveur NodeJS)
Licences et certifications
EFSET EXPRESS High Proficiency (CEFR C1/C2)
Délivré le : mai 2015