Software engineer senior - API d'immatriculation unique des projets (freelance, novembre 2026)
beta.gouv.fr Software engineer senior - API d'immatriculation unique des projets (freelance, novembre 2026)
Summary
Freelance senior engineer mission (~22 days in November, fully remote) to build and ship v0 of a national registration registry and API for French local-authority projects (DINUM × SGPE via beta.gouv.fr), including ETL coupling and a partner-facing endpoint. Stack: NestJS/TypeScript, PostgreSQL/Drizzle, OpenAPI, Scalingo, with heavy AI-assisted development.
Le produit
L’API Projets Collectivités est le service numérique DINUM × SGPE qui construit le référentiel national des projets des collectivités : un même projet reconnu à travers tous les systèmes (guichets des collectivités, démarches de financement de l’État, plateformes des opérateurs), dédoublonné, classifié, et bientôt immatriculé d’un identifiant unique et pérenne.
→
Le cadrage de l’immatriculation est validé. Ta mission : livrer le registre v0 et son API, et le brancher sur la démarche dématérialisée de demande des dotations de l’État.
La mission (≈ 22 jours, concentrés sur novembre)
Registre d’immatriculation : modèle de données, schéma, événements (création / redirection / fusion / scission), backfill sur le stock.
Couplage avec l’ETL (binôme avec le data engineer de la mission voisine) : clé source, dédup à la lecture, projection au schéma commun, intégration des flux entrants
Endpoint de consommation partenaire : rendre les projets du référentiel visibles dans les plateformes partenaires de planification territoriale.
Livrables à fin novembre
Toi
Indispensable
Tu construis avec des agents IA au quotidien (Claude Code ou équivalent). Tu as une vraie expérience d’ingénierie et tu as revu tes pratiques pour être très efficace avec l’IA : tu sais cadrer, faire produire, relire, tester et tenir la qualité d’un code majoritairement généré. Toute l’équipe travaille comme ça, c’est le cœur du poste.
Track record sur des projets similaires : des API en production, maintenables et documentées, conception et mise en production (contrats, versionnement, idempotence, événements). Le langage compte moins que cette pratique ; notre stack est NestJS/TypeScript + PostgreSQL et tu dois pouvoir y être productif·ve vite.
TDD réel (tests d’intégration d’API) : avec l’IA, les tests sont le garde-fou, pas une option.
Apprécié : TypeScript/NestJS, Drizzle, React + DSFR, expérience secteur public / beta.gouv.
Conditions
Freelance, contractualisation via le titulaire du marché public beta.gouv.
Contrainte de temps forte : démarrage début novembre, ~22 jours, temps plein souhaité (4 j/sem minimum), livrables réceptionnés avant mi-décembre. Prolongation possible en 2027.
Full remote. Stack : NestJS/TypeScript, PostgreSQL/Drizzle, OpenAPI, Scalingo.
TJM : à discuter selon profil.
Processus rapide, on démarre dans 10 jours
Call de 20 min (alignement mission / dispo / TJM).
Entretien métier de 45 min + courte mise en situation (design d’un endpoint + son test, avec ton agent IA — on regarde comment tu travailles avec, pas seulement le résultat).
Décision sous 48 h.