Point your AI agent at freehire and let it find you a job.

Get the CLI →

beta.gouv.fr

NewBe an early applicant

Software engineer senior - API d'immatriculation unique des projets (freelance, novembre 2026)

Posted 5 views
Discussion

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

  1. Call de 20 min (alignement mission / dispo / TJM).

  2. 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).

  3. Décision sous 48 h.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.