Uni-CE - Refonte de la plateforme CSE n°1 en France
Uni-CE est la première plateforme CSE de France, utilisée par plus de 1 000 000 de salariés pour accéder à des produits à tarif réduit, des événements, des sondages, des albums photo et à la trésorerie de leur comité social et économique. En tant que Full-Stack Engineer chez Goodwave, je pilote la refonte complète de la plateforme, de l'architecture jusqu'à la mise en production.
La plateforme est un monorepo modulaire composé de quatre projets interconnectés :
- Back-end NestJS structuré en Domain-Driven Design (bounded contexts : auth, commandes, produits, trésorerie, comptabilité…), API REST, MongoDB / Mongoose, JWT / Passport
- Back-office Next.js (App Router) — TanStack Query, React Hook Form / Zod, Tailwind, i18n et contrôle d'accès par rôles (RBAC)
- App mobile Flutter (Riverpod, GoRouter) pour iOS et Android
- Design tokens partagés — un unique
tokens.jsonsource de vérité, compilé en TypeScript (back-office) et en Dart (mobile) pour garder les deux clients visuellement synchronisés
Au-delà du cœur e-commerce (boutique, commandes, remboursements, passerelle de paiement), la plateforme intègre de nombreux services tiers : catalogues produits externes (SLD, Buybox, Smartbox, ViaPresse…), ANCV, AWS S3 / SNS, emails transactionnels et campagnes, génération de PDF et Google Places.
Le workflow de développement lui-même est augmenté par l'IA : Claude Code avec serveurs MCP, skills et agents custom, plus une revue de code assistée par IA.
C'est le genre de projet que je préfère : un vrai produit à grande échelle, porté de bout en bout — de la modélisation du domaine jusqu'au pixel, sur le web comme sur le mobile.