Développeur•se Fullstack Python/Django, React/Typescript (CDI, Remote)
--Télétravail (en France)--
Vous êtes passionné(e) par le code de qualité et la création de produits qui ont du sens ?
Ça tombe bien, nous aussi.
Nous recherchons un ou une développeur web expérimenté, ayant une bonne compréhension de la programmation (algorithmique, réseau, système, ...), du backend (en Python/Django) et du frontend (en Typescript/React).
Nous ne sommes pas là seulement pour livrer du code bien organisé et testé, nous sommes avant tout là pour comprendre précisément les problématiques de nos clients afin d'y apporter des solutions ingénieuses, logicielles ou non.
Nous sommes fervents défenseurs des principes agiles (au sens du manifeste original), et de l'artisanat logiciel (par la pratique nous créons des logiciels fonctionnels, de qualité, et prêts à subir l'épreuve du temps).
Vous êtes passionné par la création de produit, avec une expérience solide en développement et en développement web, vous comprenez les aspects système et réseau et êtes fiers de livrer du code de qualité ?
Nous rejoindre, c'est rejoindre une équipe qui partage vos compétences et vos valeurs !
Compétences recherchées
- Français (au moins C2 / courant), Anglais (au moins B1 / intermédiaire à l'écrit)
- Algorithmique (structure de données, complexité, ...)
- Fonctionnement du web (http, réseau, client/serveur, apis, ...)
- Python (3.12+)
- Django + Django REST Framework
- SQL et PostgreSQL (ou un autre SGBD)
- Pytest (ou un autre outil de tests en python)
- React / Typescript, Jest (ou un autre outil de tests js)
- Git
- Docker / Kubernetes
- Google Cloud Platform (ou un autre provider cloud majeur)
- Utilisation raisonnée et à bon escient des outils d'assistance de code et agents de développement (claude ...)
Modalités et avantages
- Contrat à durée indéterminée (CDI).
- Télétravail (en France, depuis un lieu fixe), déplacements ponctuels si besoin.
- Responsabilités réelles, participation aux décisions stratégiques.
- Rémunération à déterminer ensemble
- Intéressement aux bénéfices et entrée au capital possibles
- Congés flexibles
- Mutuelle prise en charge à 100%
Travaillant en équipes distribuées / à distance, il est impératif pour travailler ensemble d'être capable de communiquer efficacement et de collaborer dans l'intérêt des projets malgré la distance physique. Nous avons tous les outillages modernes nécessaires pour travailler au mieux, mais les outils ne font pas le travail à notre place, il est donc primordial de mettre un accent particulier sur cette communication qui est une vraie clef du succès de ce type de collaborations.
Les critères surlignés en jaune sont REQUIS.
Responsabilités
- Conception en équipe
- Estimations en équipe
- Développement
- Qualité logicielle (tests, bonnes pratiques)
- Démonstrations
Compétences nécéssaires
- Algorithmique
- Développement web
- Communication / Professionnalisme
- Python / Django / Rest Framework
- Typescript / React
Agréable d'avoir
- Artisanat Logiciel
- 12Factor
- Docker / Kubernetes
- Humour