Développeur(se) full-stack (5+ ans d'exp.), sur un produit à impact environnemental

Résumé du poste
Freelance
Paris
Salaire : 550 à 650 € par jour
Début : 19 janvier 2025
Télétravail total
Expérience : > 5 ans
Éducation : Bac +5 / Master
Compétences & expertises
Contenu généré
Travail sur le terrain
Réglementation environnementale
Travail d'équipe
Techniques photographiques
Aptitude à résoudre les problèmes
+7

beta.gouv.fr
beta.gouv.fr

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

« Envergo : simplifier la compréhension et l’application de la réglementation environnementale pour les usagers »

Le contexte

La réglementation environnementale s’appliquant aux activités humaines vise à protéger la qualité de l’eau, les zones sensibles, par exemple les zones humides ou les aires riches en biodiversité, à limiter le réchauffement climatique et à réduire le risque des inondations.

Mais cette réglementation est complexe, reposant sur des dizaines de textes de loi, des doctrines variées selon les territoires, des données imparfaitement accessibles. La conséquence est simple : elle est imparfaitement appliquée.

C’est vrai pour les activités d’aménagement et de construction, qui représentent 20 000 hectares d’artificialisation par an en France. Nous avons ainsi détecté que 25% des projets qui ont des impacts ne font pas le nécessaire pour se mettre en conformité avec la loi.

C’est vrai aussi pour les haies bocagères dont la longueur totale s’érode au rythme de 20 000 km / an, alors qu’elles sont très protégées par la réglementation.

L’ambition

Pour résoudre ce problème, le principe d’Envergo est de simplifier radicalement la prise en compte de la réglementation pour les usagers, grâce à un moteur de simulation réglementaire, qui s’insère dans des produits adaptés aux particularités de chaque cas d’usage.

Les impacts visés par ces deux produits :

  • Le respect de l’environnement : non-destruction de zones fragiles, préservation, voire renforcement de la biodiversité, maîtrise des risques d’inondation, etc.

  • La sécurisation juridique des projets : pour les porteurs de projets, qui par manque de connaissance et d’anticipation de la réglementation, subissent surcoûts, retards, contrôles, voire annulations de leurs projets.

Les produits Envergo

Envergo Aménagement, pour aider les acteurs intervenant dans la vie des projets de construction et d’aménagement : lotisseurs, géomètres, architectes, communes, services d’instruction urbanisme.

Nous ambitionnons de devenir le service de référence vers lequel les acteurs de l’aménagement se tourneront pour obtenir une information réglementaire personnalisée, exhaustive et à jour.

Envergo fonctionne actuellement sur 51 départements, et continue de s’étendre à l’ensemble du territoire français > Statistiques

Le guichet unique de la haie, un outil en construction qui permettra aux aménageurs, agriculteurs, ou communes qui doivent détruire des haies de comprendre en un coup d’œil les réglementations qui s’appliquent, les exigences pour que leur projet soit accepté ; et de déposer un dossier unique, examiné de façon coordonné par toutes les administrations concernées.

Ce produit numérique s’insère dans le cadre du Pacte en faveur de la haie piloté par les Ministères en charge de l’Environnement et de l’Agriculture. Il s’articule avec des évolutions législatives de simplification de la réglementation, en discussion au Parlement.

La technique

Envergo est un projet réalisé en Python / Django. Le code source est disponible sur Github. Il y a un repo pour les deux produits, mutualisant ainsi la colonne vertébrale commune qu’est le simulateur réglementaire (aka la “moulinette” ;) ).

La partie frontend utilise le système de design de l’état français et un peu de javascript lorsque c’est nécessaire.

Envergo s’appuie fortement sur les composantes géographiques offertes par Postgis et GeoDjango.

Les tests sont rédigés via py.test et le build tourne grâce à des actions github.

Des outils de qualité du code sont présents et configurés (et tournent automatiquement au build et grâce à pre-commit).

L’environnement de développement est fourni grâce à Docker.

Envergo est réalisé selon une méthodologie très lean, en cycles de développement courts, en cohérence avec la culture de travail en vigueur à la Fabrique Numérique et dans les Startups d’État.

L’équipe

Nous avons démarré à l’été 2021 et sommes désormais treize personnes :

  • Adrien est l’intrapreneur et Nicolas est directeur produit,

  • Equipe produit : Thibault et Pierre-Yves sont développeurs, Coralie et Camille designers, et Mathieu est PO/PM

  • Equipe déploiement : Antoine, Elvire, Lucie, Baudoin, Théodore sont chargés du déploiement et des opérations

  • Et Ugo est cartographe

L’équipe technique contribue indifféremment aux deux produits ; le reste de l’équipe fonctionne de façon assez distincte, notamment parce que les produits sont dans des niveaux de maturité et de priorités très différents.


Profil recherché

Les missions de développeur(-se) full-stack

  • Gérer l’évolution du produit en participant à la conception et au développement de nouvelles fonctionnalités, côté frontend et backend, en concertation avec le reste de l’équipe technique (devs, designer, PO).

  • Participer à la stabilité du produit en faisant évoluer les fonctionnalités existantes et en maintenant une qualité technique constante.

  • Conseiller et orienter l’équipe sur les problématiques techniques, orienter les choix technologiques, maintenir un environnement de développement sain et productif.

  • Être en mesure de fournir un support technique à l’équipe au sens large en cas de besoin.

  • Participer aux différentes démarches de mise en conformité du produit (audit de sécurité, d’accessibilité).

  • Assurer la disponibilité technique du site, en veillant à des sujets aussi variés que l’hébergement, le déploiement, l’administration du serveur ou la sécurité.

  • Contribuer aux méthodes et à l’organisation de l’équipe produit, qui pourrait évoluer à mesure que les deux produits se distinguent l’un de l’autre.

Expérience & compétences recherchées

  • Au moins 5 ans d’expérience comme full-stack dans un environnement produit collaboratif, avec des cycles d’itération rapides et de fréquentes mises en production

  • Tu as une maîtrise confortable des technologies employées par EnvErgo (Django, Git, Postgis…).

  • Tu maîtrises bien le Web, ses principes, son fonctionnement et ses briques fondamentales (html, css, js, http, etc.)

  • Tu es sensible à la qualité du code et aux bonnes pratiques de développement. Tu es attentif aux problématiques transverses telles que la performance, l’utilisabilité, la sécurité ou l’accessibilité.

  • Tu as l’habitude d’articuler ton travail avec celui d’autres développeurs, de designers et d’un(e) product owner.

  • Tu as le goût du travail collaboratif, tu es capable d’émettre et de recevoir des critiques constructives et bienveillantes.

  • Tu es pragmatique et tu as le goût de la simplicité dans la façon de résoudre des problèmes.

  • Tu sais proposer des alternatives techniques ou fonctionnelles si cela peut simplifier ton travail ou celui de tes collègues.

  • Tu es curieux(-se) et autonome, et tu sais apprendre par toi-même si l’on te demande quelque chose que tu ne sais pas faire.

  • Tu t’intéresses à ce qu’il y a derrière le code, aux personnes qui utilisent ce que tu conçois et aux objectifs du reste de l’équipe.

  • Tu as le sens du service public, en particulier sur le plan environnemental.

Les ressources à ta disposition

  • Une équipe sur-motivée, animée par l’impact environnemental du produit et le sens du service aux utilisateurs

  • Un super produit, dont les utilisateurs sont très satisfaits, qui commence à développer une solide capacité algorithmique et cartographique, ayant déjà fait les preuves de son usage et de son utilité

  • Un environnement de travail disponible immédiatement avec une doc à jour* (* en tout cas à jour pour ton premier jour)

  • Et la communauté beta.gouv, forte de 1000 freelances portés par la valeur du service public, chargée d’expérience et de compétences et prête à les partager

Le mode de travail

  • Statut freelance (indépendant en auto-entrepreneur ou société), en portage par une société qui paie mensuellement

  • 100% distanciel, réunions occasionnelles d’équipe à Paris ou ailleurs

  • Charge : 4 j / semaine

  • Congés : libres, en bonne entente avec l’équipe

  • Date de début : juin 2024

  • Taux jour envisagé 550€ - 650€ ht, selon expérience


Déroulement des entretiens

1/ court appel téléphonique initial, pour répondre à tes questions prioritaires et lever d’éventuels points bloquants

2/ entretien avec Thibault et/ou Pierre-Yves, nos développeurs

3/ entretien avec Nicolas et/ou Mathieu, en charge du produit

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”.