You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fathi J.FJ

Fathi J.

Développeur Full Stack JS

500 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Fathi

Ingénieur en génie logiciel avec plus de 10 ans d’expérience dans le développement d’applications web et mobiles, j’ai participé à des projets d’envergure dans les secteurs bancaire, assurantiel et des services. Spécialisé en JavaScript/TypeScript et expert sur les frameworks modernes (React.js, Angular, Vue.js, Node.js, Nest.js, Next.js), j’interviens aussi bien sur le frontend que sur le backend.

Au fil de mes expériences, j’ai acquis une solide expertise dans :
•La conception et le développement d’applications web complexes et performantes.
•L’intégration et la consommation d’APIs REST/GraphQL, la mise en place de BFF (Backend For Frontend).
•La qualité logicielle (tests unitaires, E2E, mutation testing avec Jest, Cypress, Playwright, Stryker.js).
•L’utilisation de CMS headless (Contentful, ContentStack) et l’optimisation de la performance web.
•Les environnements DevOps (GitLab CI/CD, Docker, SonarQube, Azure).

Passionné par les nouvelles technologies, j’aime relever des défis techniques, partager mes connaissances au sein des équipes et contribuer à la réussite des projets grâce à des solutions robustes, évolutives et orientées utilisateur.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • BforBank
    Développeur React/Node
    BANQUE & ASSURANCES
    septembre 2022 - Aujourd'hui (3 ans et 9 mois)
    Paris, France
    Conception et développement de CRP, une application web de type CRM destinée aux conseillers bancaires, visant à optimiser la gestion de la relation client, centraliser les informations et améliorer l’efficacité des interactions avec les clients.

    DOMAINE D’INTERVENTION :
    ➢ Développement Frontend : Conception et implémentation d’applications web modernes avec React.js, TypeScript et
    Micro-Frontends (Webpack Module Federation)
    ➢ Librairies JavaScript : Création, publication et intégration de librairies réutilisables
    ➢ Backend For Frontend (BFF) : Développement d’API REST avec Nest.js, définition et maintenance de contrats OpenAPI
    génération automatique de types TypeScript
    ➢ Validation & Sécurité : Mise en place de middlewares de validation (express-openapi-validator, Nest.js) et intégration
    d’authentification via Keycloak / React OIDC
    ➢ Consommation d’APIs : Intégration de services REST avec SWR et Axios
    ➢ Qualité logicielle :
    ➢ Tests unitaires (Jest)
    ➢ Tests d’intégration (Cucumber, Playwright)
    ➢ Tests de mutation (Stryker.js)
    ➢ Méthodologies Agiles : Participation active aux rituels (daily, backlog refinement, sprint planning, rétrospectives)


    ENVIRONNEMENT TECHNIQUE
    ➢ Frontend : React.js, TypeScript, JavaScript, Nest.js, Storybook, Jest, Playwright, Cucumber, Micro-Frontends,
    Webpack Module Federation, SWR, MSW, OpenAPI, express-openapi-validator, Lingui.js, Stryker.js,
    Keycloak, React OIDC
    ➢ Backend : Node.js, Java (Spring Boot)
    ➢ Outils & DevOps : Git/GitLab, Docker, SonarQube
    React.js NestJs Docker Gitlab Google cloud
  • Groupama
    Développeur React/Vue/Node.js
    BANQUE & ASSURANCES
    janvier 2021 - septembre 2022 (1 an et 8 mois)
    Paris, France
    La conception et développement des applications Web Groupama (site vitrine + applications devis automobile et santé).


    DOMAINE D’INTERVENTION :

    ➢ Correction des tickets techniques et fonctionnels
    ➢ Participation aux rituels (daily, Backlog refinement, sprint planning, retro, etc)
    ➢ Développement des nouvelles fonctionnalités (Intégration d’un Chatbot, l’accès pour les personnes sourdes et
    malentendantes, développement d’un simulateur de remboursement santé, etc.)
    ➢ Utilisation du CMS HeadLess Contentful
    ➢ Mise en place des tests unitaires/E2E avec Jest et Cypress
    ➢ Dockerisation de l’environnement de dev local
    ➢ Développement d’un explorateur de contenu du CMS Contentful
    ➢ Amélioration du score Webperf du site
    ➢ Consommation des Web services REST avec axios


    ENVIRONNEMENT TECHNIQUE

    ➢ Frontend : Next.js (React.js), Vue.js 2/3, Typescript, Javascript, Styled components, Storybook, StoryBook, Jest,
    Cypress
    ➢ Gestion de code source/autres outils : Git/Gitlab, Docker, Sonarqube, HttpD, Webperf (Fasterize, Dareboost,
    Lighthouse)
    ➢ Backend: Contentful (Headless CMS), Node.js, Java (Spring Boot)
    React.js Next.js Node.js Headless CMS Gitlab
  • Sodexo
    Développeur React/Node.js
    GRANDE DISTRIBUTION
    janvier 2020 - décembre 2020 (11 mois)
    Paris, France
    La conception et développement des applications Web Sodexo (particulier + marchand).


    DOMAINE D’INTERVENTION :

    ➢ Correction des tickets techniques et fonctionnels
    ➢ Utilisation du CMS HeadLess ContentStack
    ➢ Configuration de l’environnement de développement
    ➢ Travailler sur les évolutions (produit multi-pays, Implémentation des logs, migration Consommation des end-points RESTFULL
    ➢ Participation aux rituels (daily, Backlog refinement, sprint planning, retro, etc.)


    ENVIRONNEMENT TECHNIQUE

    ➢ Backend : PHP(Symfony), Typescript, Node.js (Hapi.js), JSONAPI, PostgreSQL, Redis
    ➢ Frontend : React (Next.js), Typescript, JSONAPI, ContentStack, Redux, StoryBook
    ➢ Gestion de code source/autres outils : Git/Gitlab, Azure, CIAM(SAP), Docker, Gitlab CI, Sonarqube
    React.js Node.js Next.js Gitlab Docker

Recommandations

Soyez le premier à recommander Fathi

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme d’ingénieur en informatique – spécialité Génie Logiciel
    Institut supérieur des sciences appliqués et de 
la téchnologie de Sousse
    2016

Compétences

Catégories