[Freelance] Espace Client B2B / Django + Rest Framework

Dans le cadre de l’évolution d’un projet d’espace client dans le domaine du BTP (location d’équipements de chantier B2B), nous cherchons un freelance python (python3.9, django, django rest framework) pour prendre en charge dans un premier temps en binôme avec moi puis au sein d’une équipe autonome plus complète (ajout d’un designer et d’un développeur front) des évolutions mineures puis majeures du projet.

La base de code actuelle est maîtrisée à 100% et sa couverture de teste est excellente (chaque feature est testée), et la partie backend est principalement constituée d’une API REST (DRF) consommée par le frontend et d’une administration django.

Le projet est développé en suivant des pratiques pérennes : sprints hebdomadaires (roadmap, estimations, développement, livraison, démo, rétro), tests systématiques, intégration continue, déploiement continu capable de monter des environnements par branche, builds dans des conteneurs déployés sur google cloud (12factor), pair-programming régulier …

Modalités

  • Freelance (contrat)
  • Télétravail (en France depuis un lieu fixe)
  • 4 jours par semaine
  • Démarrage en Novembre 2022
  • Facturation mensuelle
  • Tarif jour à déterminer ensemble en fonction du profil

Recherche

  • Au moins 5 ans d’expérience en développement Web (backend)

Compétences/connaissances requises

  • Bases d’algorithmique (structures de données, complexité, …)
  • Fonctionnement du Web (HTTP, échanges réseau client/serveur, …)
  • Python (3.9)
  • Django (3.2) + Django REST Framework
  • PostgreSQL (ou autre moteur de bases de données relationnel)
  • Pytest (ou expérience avec un autre outil de tests python)
  • Git

Compétences/connaissances optionnelles mais appréciées

  • Docker / K8S
  • Google Cloud Platform
  • Typescript / React

Le projet étant réalisé par une équipe 100% distribuée / à distance (et ce depuis le premier jour du projet, il est impératif pour le bon déroulé d’être capable de communiquer efficacement et de collaborer dans l’intérêt du projet malgré la distance physique. L’outillage moderne nécessaire à cette collaboration à distance est fourni (voire adapté par l’équipe au fil des besoins) mais les outils ne font pas à notre place, et il est donc important de mettre un effort particulier sur cette communication qui est un vrai point clef de succès du projet.

Si ce projet vous semble correspondre à vos recherches, discutons en plus en détails par mail ou téléphone :