Service National Universel recrute
Développeur(euse) Full Stack
Ce poste a été pourvu depuis son ouverture le
đź‘‹ 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 : la plateforme du Service National Universel (snu.gouv.fr), la plateforme JeVeuxAider.gouv.fr de la Réserve Civique (jeveuxaider.gouv.fr) et l’API Engagement (mise en commun des données issues des différents produits et partenaires - pas de site public à l’heure actuelle).
🤓 Contexte
Le Service National Universel (SNU) est un projet d’émancipation de la jeunesse, complémentaire de l’instruction obligatoire, dont les objectifs sont :
- la transmission d’un socle républicain,
- le renforcement de la cohésion nationale – qui s’appuie sur l’expérience de la mixité sociale et territoriale comme sur la valorisation des territoires,
- le développement d’une culture de l’engagement et l’accompagnement de l’insertion sociale et professionnelle.
Le SNU remplacera, au terme de son extension à l’ensemble d’une classe d’âge, la Journée Défense et Citoyenneté (JDC).
Le Service National Universel s’adresse à tous les jeunes de 15 à 17 ans pour une société de l’engagement, et s’articule en trois étapes clés :
- un séjour de cohésion de deux semaine,
- une mission d’intérêt général de 84h tout au long de l’année ou de 12 jours consécutifs,
- la possibilité d’un engagement volontaire d’au moins 3 mois.
La Startup d’État s’agrandit et étoffe l’équipe du Service National Universel en recrutant un(e) développeur(euse) full stack.
🎯 Rôle et mission
- Comprendre les enjeux de la politique publique, les besoins des parties prenantes, le rôle de chaque membre de l’équipe et le fonctionnement agile
- Reprendre le code de l’application et prendre en main le backlog issu des retours utilisateurs de la session SNU 2022
- Etre entièrement en charge de l’architecture et de la poursuite du développement des plateformes web front (plateforme publique et back-office) et back-end
- Optimiser le parcours et l’expérience utilisateur des jeunes et de leur famille ; optimiser les outils à destination de l’administration pour faciliter la gestion du dispositif
- Tester, intégrer en continue les solutions web ; assurer la maintenance et le suivi des solutions développées
Stack
- Front : React
- Back : Node.js (Express)
- Base de données : MongoDB et ElasticSearch
- Code source : https://github.com/betagouv/service-national-universel
Nos bonnes pratiques
- Code Open Source
- Utilisation des Pull Request (relecture par un pair)
- Itérations courtes
- Déploiement continu (plusieurs livraisons par jour)
- Tests unitaires et mesure de la qualité du code
🔎 Profil recherché
- Développeur(euse) expérimenté(e) disposant de références solides utilisant la stack technique
- Expérience réussie dans la conception et la gestion de service numériques, idéalement sur un produit d’envergure.
- Capacité d’écoute, d’adaptation et de travail en équipe
- Une préférence pour des solutions simples et pragmatiques
- Intérêt pour le service public, la mission et les décisions produit
- Autonomie, courage et détermination !
📝 Modalités
Poste ouvert pour un(e) indépendant(e) pour un premier contrat de 6 mois renouvelable (à 4 jours par semaine minimum). Le poste est en télétravail. Démarrage février 2022.
🚀 Candidater
Expliquez-nous pourquoi vous avez envie de rejoindre la Startup d’État Engagement Civique et envoyez-nous votre LinkedIn/CV, vos références dans votre stack technique et ton compte GitHub, le tout à sebastien.legoff@beta.gouv.fr, raphael.huchet@beta.gouv.fr et à recrutement@beta.gouv.fr.
Ă€ bientĂ´t !
🤝Communauté Beta.gouv
En travaillant pour une Startup d’État et de Territoire, vous devenez membre de la communauté beta.gouv. Celle-ci se construit par l’investissement volontaire de ses membres, ce qui veut dire que chaque membre peut proposer de nouvelles idées, les mettre en œuvre ou rejoindre un travail en cours.
L’engagement dans la communauté peut prendre différentes formes, de faire le café à participer à une équipe transverse en passant par organiser une conférence.
L’objectif est de faire de beta.gouv une communauté vivante, riche des expériences et de l’engagement de chacun, et qui apporte un cadre de travail stimulant pour ces membres.
En tant que membre, vous pouvez et êtes invités à vous engager dans la communauté. Si vous avez des questions, n’hésitez pas à les poser lors de votre entretien.

Participer à la communauté
En travaillant pour une Startup d’Etat et de Territoire, vous devenez membre de la communauté beta.gouv. Celle-ci se construit par l’investissement volontaire de ses membres ce qui veut dire que chaque membre peut proposer de nouvelles idées, les mettre en oeuvre ou rejoindre un travail en cours.
L’engagement dans la communauté peut prendre différentes formes, de faire le café à participer à une équipe transverse en passant par organiser une conférence.
L’objectif est de faire de beta.gouv une communauté vivante, riche des expériences et de l’engagement de chacun, et qui apporte un cadre de travail stimulant pour ces membres.
En tant que membre, vous pouvez et êtes invités à vous engager dans la communauté. Si vous avez des questions, n’hésitez pas à les poser lors de votre entretien.