Description
Descriptif du poste
👋 Qui sommes-nous ?
La Startup d’État Engagement Civique a pour mission de concevoir et de déployer des services numériques en faveur de l’engagement civique. Trois produits ont été imaginés et mis en œuvre à ce jour :
JeVeuxAider.gouv.fr par la Réserve Civique : la plateforme publique du bénévolat.
La plateforme du Service National Universel (SNU).
L’API Engagement : produit technique d’agrégation et de diffusion de missions de bénévolat et de volontariat.
👉 Le périmètre de la mission est celui de l’API Engagement.
🤓 Contexte
L’API Engagement est un service public numérique qui permet la collaboration entre une mosaïque d’acteurs de l’engagement (plateformes associatives ou publiques, collectivités locales et entreprises privées) permettant ainsi de favoriser l’engagement bénévole et/ou volontaire en France.
Le service facilite l’accès aux missions pour les personnes qui veulent s’engager. Elle permet de diffuser les annonces là où elles ont le plus de chances d’être vues : sur des applis mobiles, des sites de collectivités, des plateformes d’engagement ou d’emploi, des sites gouvernementaux, ou encore des médias.
L’impact généré par l’API Engagement depuis 2020 :
Plus de 395 000 missions partagées par des annonceurs
Plus de 3 millions de redirections (clics sur des annonces)
Plus de 170 000 candidatures à des annonces de bénévolat ou volontariat
Dans le cadre d’une accélération du déploiement, en plus d’un positionnement central au cœur des politiques publiques d’engagement, nous sommes amenés à renforcer l’équipe technique en mobilisant un·e développeur·euse back-end capable d’accompagner la croissance du produit.
Le sponsor de l’API Engagement est la DJEPVA (Direction de la Jeunesse, de l’Education Populaire et de la Vie Associative), qui confie son développement, son déploiement et sa maintenance à une petite équipe agile.
Celle-ci s’appuie sur l’expertise de la Direction Interministérielle du Numérique (DINUM) et bénéficie de tous les avantages de l’environnement beta.gouv.fr.
🎯 Rôle et mission
En tant que développeur·euse back-end au sein de l’équipe API Engagement, tu joueras un rôle clé dans le développement, la stabilité et l’amélioration continue de l’ensemble des fonctionnalités de l’API Engagement :
Les outils de diffusion de l’offre d’engagement
Une API permettant de récupérer / diffuser des données de missions d’engagement.
Un widget déployé chez nos partenaires.
Des outils de création de campagnes et de liens trackés.
Un tableau de bord partenaire mis à disposition des annonceurs et des diffuseurs pour consulter leurs statistiques et gérer leurs annonces.
La stack de l’API Engagement :
Front : React, NextJS.
Back : Express, Nodejs, Typescript.
Bases de données : MongoDB, PostgreSQL, Elasticsearch.
Testing : Vitest, Playwright.
undefined : Github Actions, Terraform.
L’équipe Produit de l’API Engagement est aujourd’hui composée de deux développeurs, un PO et un UX designer.
Tes principales missions seront les suivantes :
Challenger l’architecture existante et apporter ton expertise sur des sujets de fond techniques
Nous travaillons actuellement sur des sujets de stabilisation et de limitation de la dette technique sur laquelle nous avons besoin de renfort.
Nous avons dans notre feuille de route les chantiers suivants :
Migration de données non structurées vers une base de données relationnelle.
Montée en charge et monitoring de notre infrastructure.
Mise en place d’une pipeline data.
Augmentation de la couverture de test.
Optimisation de la CI.
Participer à la delivery aux côtés de l’équipe en place.
Tu seras autonome sur les tickets qui te seront confiés, de l’architecture jusqu’au déploiement.
Tu pourras prendre part aux différents rituels agiles : lancements de sprint, démo, rétrospective, revue de code…
😇 Pourquoi nous rejoindre ?
Un projet à fort impact sociétal, en contribuant directement au développement de l’engagement citoyen.
Des défis techniques variés, sur des technologies modernes.
Une équipe bienveillante, dynamique et guidée par l’impact.
Une grande autonomie dans ton travail et des prises d’initiatives valorisées.
Un environnement exigeant et stimulant, propice à la montée en compétences.
📝 Modalités
Mission ouverte pour un·e indépendant·e pour une première période de 4 mois, à hauteur de 3 jours par semaine (12 jours / mois).
La mission est en télétravail avec 1 jour par mois de présentiel à Paris.
Démarrage septembre 2025.
5 autres jobs qui pourrait t'intéresser:
- 🌐 Développeur·euse back-end - API Engagement
- 🌐 Senior backend engineer - Node.js
- 🌐 Senior Backend Engineer II
- 🌐 Software Engineer (Extensions)
- 🌐 Freelance Node Software Engineer - Team Banking Experience
Mon top 5 du matériel pour télétravailler

Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA
En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois