Docurba est un outil central, direct et collaboratif conçu pour fluidifier les échanges entre toutes les parties prenantes de l’élaboration des documents d’urbanisme, de la prescription à l’opposabilité du document. Il a pour mission de faciliter l’élaboration et le suivi des documents d’urbanisme afin de plus rapidement et mieux prendre en compte les enjeux environnementaux. Créée en 2021, l’application web est en cours de consolidation. Nous quittons Javascript / NuxtJS pour aller vers une nouvelle stack technique plus pérenne (Python / Django). Ce changement s’accompagne d’une réflexion sur l’architecture générale du projet, la modélisation des données et la sécurité. Afin de mener à bien ces défis, nous cherchons deux développeurs pour rejoindre la lead dev actuellement en place. Nous apprécions les personnes curieuses et exigeantes qui accordent de l’importance à la qualité du code et à sa durabilité tout en étant pragmatiques et efficaces. En bref Quand ? dès que possible, dans l’idéal autour du 01 avril Où ? en télétravail, et ponctuellement en présentiel À quelle fréquence ? 3-4 jours / semaine Pour combien de temps ? 3 mois renouvelables mais objectif moyen/long terme Accessibilité : mission ouverte aux personnes en situation de handicap TJM envisagé : entre 550€ et 650€ selon profil, 650€ étant le TJM maximum pour des profils expérimentés Contrat : freelance, porté par un attributaire Vous rejoignez une petite équipe autonome au sein de l’administration. Vous ferez également partie de la communauté beta gouv Descriptif de la mission En collaboration avec la lead dev et avec le ou la développeur(se) front, vous travaillerez notamment sur les chantiers suivants : Refonte du modèle de données géographique et administratif. Remplacement des backs Nuxt par le back Django : création d’API internes dans Django. Déplacement de l’authentification dans Django et implémentation de ProConnect. Implémentation du Design System de l’État Français (DSFR). Refonte de la gestion des droits. Intégration de nouvelles fonctionnalités. La stack Front : NuxtJS (2 et 3) et Vuetify Back : Django / NuxtJS (2 et 3) (migration de Nuxt vers Django) Base de données : Supabase / Postgres Infra : Scalingo Déploiement automatisé avec Scalingo. CI avec des Github actions. Statistiques : Metabase Logs : Datadog Gestion des erreurs : Sentry Lien vers notre code : https://github.com/MTES-MCT/Docurba/ Nos bonnes pratiques Code source ouvert Itérations courtes Tests unitaires et fonctionnels Revues de code systématiques Déploiements fréquents et par petits lots Intégration continue Amélioration continue de nos processus internes « Centré utilisateur » : collaboration étroite avec le métier et l’UX
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.