Expert Développeur.se FullStack Node, React, MongoDB (MERN) expérimenté.e

Résumé du poste
Freelance
Paris
Salaire : Non spécifié
Début : 11 mai 2025
Télétravail total
Expérience : > 2 ans
Compétences & expertises
Contenu généré
Rédaction technique
Amélioration continue
Coordination de la production
Méthodologies Agile
Planification et organisation
+13

beta.gouv.fr
beta.gouv.fr

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Comment nous travaillons ?

Le Tableau de Bord de l’Apprentissage (TBA) est un service en constante évolution, piloté par un comité d’investissement semestriel qui fixe les priorités tous les six mois. Aujourd’hui, notre feuille de route se concentre sur deux axes :

  1. développer des solutions d’accompagnement pour les jeunes (en lien avec les Missions Locales et Parcoursup),

  2. maintenir la qualité et la fiabilité des données collectées.

Notre prochain objectif : tirer les enseignements de l’expérimentation menée sur trois régions afin de construire, sur cette base, la stratégie de développement du produit pour l’année à venir.

Nous fonctionnons de manière agile et autonome : financés par la DGEFP et la DINUM, nous avons la liberté totale sur nos choix d’outils, notre organisation et nos recrutements. Pas de cahier des charges rigide, peu de réunions, et une culture centrée sur l’efficacité et les besoins utilisateurs.

Nous pensons que les personnes les mieux placées pour prendre des décisions sur nos produits sont celles et ceux qui participent à leur construction et qui connaissent leurs utilisateurs directs.

Le code source principal se trouve-là : https://github.com/mission-apprentissage/flux-retour-cfas

Les outils que nous utilisons actuellement sont pêle-mêle Slack, Metabase, GitHub, Plausible, Notion,… Nous ne sommes pas fermés et pouvons évoluer sur nos usages en fonction des besoins.


Profil recherché

A propos de toi

Les personnes autonomes se plaisent bien dans la communauté beta.gouv.fr.

Une personne autonome est capable de se gérer dans le travail : elle définit ses propres objectifs et trace la voie qui permet de les atteindre.

Si tu n’as pas besoin d’une supervision constante pour avancer sur ce que tu as prévu de faire, tu seras à ton aise ici.

Nous serions très contents d’entendre parler de toi si :

  • Tu es autonome et tu n’as pas de problème à gérer et prioriser des tâches très nombreuses et très différentes.

  • Tu sais traduire en mots simples des notions complexes et techniques.

  • Tu souhaites travailler au service du bien commun et espères participer à la construction d’une solution qui cherche à tout prix à avoir le maximum d’impact et une utilité avérée.

  • Tu acceptes de te remettre parfois en question – ou de remettre en question les procédures adoptées par l’équipe – lorsque tu penses pouvoir faire mieux.

  • Tu sais travailler en équipe et tu veux co-construire l’outil en plaçant la culture produit au cœur du travail.

  • Tu portes un intérêt aux projets open source.

  • Tu as une appétence pour le travail collaboratif au sein d’une équipe pluridisciplinaire.

  • Tu as un profil FullStack, tu aimes à la fois travailler avec la données et créer une application interactive.

Ne te censure pas si :

  • Tu ne coches pas toutes les cases ci-dessus, mais tu as envie d’apprendre et de progresser ;

  • Tu ne connais pas très bien l’écosystème de l’administration, ou le sujet de l’apprentissage.

Le profil technique recherché

Ton profil nous intéressera tout particulièrement si :

  • Tu as une culture et expérience de développement de produits numériques en milieu start-up

  • Tu es polyvalent.e sur les technologies web (front-end, back-end) et tu as en particulier une solide expérience en back-end :

    • NodeJs: async/await, manipulation de données, Express

    • MongoDB

    • TypeScript

    • ReactJs

    • NextJs est un plus

    • Ansible / (Shell scripting) est un plus ****

  • Tu as une solide connaissance et pratique des méthodes de développement Agile

  • Tu as une expérience dans le choix d’outils de technologies pour des développements applicatifs

  • Tu as une solide culture de la sécurité des systèmes d’information

  • Tu comprends les enjeux et la réglementation dans le domaine de la protection des données personnelles.

  • Tu as une sensibilité Ux/accessibilité pour la partie front

  • Tu sais t’adapter aux choix d’architecture technique réalisés au niveau de la mission.

Ce que tu feras avec l’équipe de dev

  • Organiser, planifier et assurer le développement technique.

  • Garantir le bon déroulement des développements en conformité avec les standards de l’« artisanat logiciel » : revue de code, développement orienté par les tests (TDD), binômage.

  • Contribuer à l’amélioration continue des outils et de l’organisation pour gagner en efficacité.

  • Coordonner la rédaction et la mise à jour des documentations techniques.

  • S’assurer de la qualité du code grâce aux outils d’analyse automatisés et mettre en place les bonnes pratiques adéquates.

  • Automatiser les procédures de déploiement et autres outils de productivité.

  • Participer à la maintenance des environnements.

  • Veiller à l’optimisation des performances et à la sécurité des solutions.

  • Préparer les mises en production des différents produits.

  • Assurer un rôle de conseil technique auprès des parties prenantes du projet afin de faciliter l’appropriation des développements réalisés et l’utilisation des widgets et API développés.


Déroulement des entretiens

Modalités de contractualisation

  • Offre de mission ouverte via UT7, titulaire du marché des travailleurs et travailleuses en statut indépendant.

  • 5J/semaine (218j par an), le 4/5ème est également une possibilité.

  • Mission de 12 mois renouvelables.

  • démarrage dès que possible.

  • Organisation en télétravail complet avec une réunion mensuelle en présentiel sur 2 jours (dans une grande ville de France avec des seuils de défraiement pour les repas/ hébergement/ transports).

  • TJM : 600 € HT

Procédure de recrutement

  • Envoi d’un CV ou d’un lien vers ton compte LinkedIn ou Github, et d’une lettre de motivation (ou un message nous expliquant pourquoi vous souhaitez contribuer à la mission, et tout ce que tu souhaites nous communiquer qui nous permettra de mieux te connaître) via Welcome to the Jungle.

  • Entretien en visio.

  • Test technique pour valider le niveau de compétences techniques attendu.

  • Échange “fit” avec des membres de l’équipe Tableau de Bord de l’Apprentissage.

Nous avons hâte de te lire ;)

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.