Ingénierie JavaScript senior - Web / Mobile / Backend

Je transforme vos idées produit en plateformes JavaScript solides.

J’accompagne les équipes qui veulent avancer vite sans fragiliser leur socle: web React/Next.js, mobile React Native/Expo et backend Node.js/NestJS.

Disponible pour missions freelance à fort enjeu technique

Services

Ce que vous pouvez me confier

Des interventions ciblées pour débloquer un produit, accélérer une équipe ou poser des fondations techniques qui tiennent dans la durée.

Produit web

Produit web fullstack

Construire ou reprendre un produit React/Next.js avec un backend Node.js/NestJS fiable, des flux de données clairs et une base prête à évoluer.

  • Fonctionnalités livrées de bout en bout
  • Front et backend alignés
  • Socle prêt pour les prochaines itérations

React / Next

Architecture web React

Stabiliser la partie web d’un produit pour rendre les évolutions plus prévisibles, plus rapides et plus simples à reprendre.

  • Composants plus cohérents
  • État et formulaires maîtrisés
  • Évolutions plus prévisibles

Backend JS

Backend, APIs et données

Concevoir ou durcir le backend d’un produit: contrats API, authentification, données, jobs et intégrations critiques.

  • Contrats REST/GraphQL documentés
  • Authentification et permissions sécurisées
  • Services observables et testables

Mobile Expo

Applications mobiles React Native

Créer ou renforcer une application mobile React Native/Expo avec une navigation claire, une intégration API propre et un chemin de build maîtrisé.

  • Base mobile fiable
  • Parcours et navigation maîtrisés
  • Builds iOS/Android préparés

Sélection

Des cas concrets, pensés comme preuves

Chaque étude de cas isole un enjeu utile à un recruteur ou à un client: décision technique, rythme de livraison, qualité du socle ou passage à l’échelle.

Tous les projets

Produit SaaS B2B

Plateforme SaaS fullstack

Architecture fullstack, contrats API, modèle de données, livraison produit

Remise à niveau d’un produit SaaS pour clarifier l’architecture, fiabiliser les échanges entre interface et backend, puis accélérer les livraisons.

  • React
  • Next.js
  • TypeScript
  • Node.js
  • NestJS
  • PostgreSQL
  • Prisma

Produit mobile

Application mobile React Native

Architecture Expo, parcours mobile, intégration API

Socle mobile React Native/Expo pour lancer vite sur iOS et Android tout en gardant une base simple à maintenir.

  • React Native
  • Expo
  • Expo Router
  • TypeScript
  • EAS Build
  • API

Application web existante

Audit qualité JavaScript

Diagnostic architecture, qualité, performance, backlog technique

Audit ciblé pour transformer une dette technique diffuse en décisions priorisées et actionnables.

  • TypeScript
  • React
  • Node.js
  • NestJS
  • Playwright
  • CI/CD
  • Docker

Méthode

Une mission cadrée dès le départ

L’objectif n’est pas seulement de coder vite: il faut sécuriser les priorités, rendre les arbitrages visibles et livrer sans dette cachée.

  1. 01

    Clarifier l’objectif, le contexte métier, les contraintes et les zones de risque.

  2. 02

    Transformer le besoin en backlog priorisé avec critères d’acceptation lisibles.

  3. 03

    Choisir l’architecture, les contrats API, le modèle de données et les intégrations clés.

  4. 04

    Livrer par itérations courtes avec tests, revue, CI/CD et suivi de la qualité.

  5. 05

    Documenter les décisions, transmettre le contexte et préparer les prochaines évolutions.

Compétences

Une stack lisible, des choix assumés

Socle JavaScript

  • JavaScript ESNext
  • TypeScript strict
  • React
  • Next.js
  • Node.js
  • NestJS

Backend produit

  • NestJS
  • Express / Fastify
  • REST / GraphQL
  • OpenAPI / Swagger
  • Auth JWT / OAuth
  • PostgreSQL
  • MongoDB
  • Redis
  • Prisma / TypeORM / Drizzle
  • Queues / jobs
  • Intégrations tierces

Mobile React Native

  • React Native
  • Expo
  • Expo Router
  • Navigation mobile
  • EAS Build
  • Intégration API

Qualité & livraison

  • Vitest / Jest
  • Playwright
  • CI/CD GitHub Actions
  • Docker
  • Cloudflare / AWS
  • Agile / Scrum / Kanban
  • Revue de code
  • Observabilité
  • Documentation

Parcours

Des responsabilités de bout en bout

2024

Développeur Fullstack JavaScript Senior

Renfort senior pour transformer un besoin produit en livrable fiable: cadrage, architecture, développement web, mobile et backend, puis transmission à l’équipe.

2022 - 2024

Engineering produit et architecture JavaScript

Interventions sur produits en évolution, avec focus sur décisions techniques, découpage fonctionnel et continuité de livraison.

Confiance

Ce qui sécurise la collaboration

Une mission réussie doit laisser plus qu’une fonctionnalité: des décisions compréhensibles, un code reprenable et une équipe capable de continuer.
Note de positionnement · Qualité de livraison
Les projets confidentiels sont anonymisés pour protéger les clients tout en montrant l’essentiel: contexte, arbitrages techniques et impact produit.
Signal de confiance · Confidentialité client

Disponibilité

Disponible pour une mission à impact

Particulièrement pertinent si vous devez livrer un MVP, renforcer une équipe, reprendre une base existante ou sécuriser une décision technique importante.

Discuter d’une mission

Audit, MVP ou renfort produit