Développeur·se Fullstack Python + TypeScript (CDI)
--Télétravail depuis un lieu fixe 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.
Qui sommes-nous
Makersquad conçoit des applications métier sur mesure en Python/Django et React/TypeScript. Notre priorité : résoudre de réelles problématiques business avec du code testé, lisible et maintenable. Des fondamentaux solides et des pratiques éprouvées.
Le poste
Nous cherchons un·e développeur·se fullstack avec au moins 5 ans d’expérience en développement web, à l’aise sur le backend comme le frontend.
Vous rejoindrez une équipe à taille humaine où chacun participe aux décisions techniques : conception, estimations, choix d’architecture. Nous attendons de la rigueur, de la curiosité, et la capacité à challenger les choix existants de manière constructive.
Compétences attendues
Indispensable
- Backend : Python 3.12+, Django 4.2, Django REST Framework
- Frontend : React, TypeScript
- Base de données : SQL, PostgreSQL
- Tests : Pytest, Jest
- Outils : Git
- Fondamentaux : algorithmique, structures de données, HTTP, APIs REST
- Langues : français courant (C2), anglais intermédiaire à l’écrit (B1)
Un plus
- Docker
- Google Cloud Platform
- Celery
- Outils d’assistance IA (Claude, Cursor, Copilot…)
Comment nous travaillons
- Tests : nous testons systématiquement les fonctionnalités que nous livrons pour garantir un code maintenable sur le long terme
- Agilité : feuille de route, estimations, itérations courtes, livraisons et démos régulières, rétrospectives
- Déploiement continu : chaque commit est testé et déployé automatiquement
- Pair-programming régulier
- Télétravail : toute l’équipe travaille à distance, avec une communication transparente et un vrai sens de l’autonomie
Conditions
- Contrat : CDI
- Lieu : télétravail depuis un lieu fixe en France
- Rémunération : à négocier selon profil et expérience
- Intéressement : participation aux bénéfices possible
- Mutuelle : prise en charge à 100%
- Congés : politique flexible
Postuler
Envoyez-nous votre CV et surtout du code dont vous êtes fier·e (GitHub, projet perso, contribution open source). Ce qui compte pour nous : des fondamentaux solides et la capacité à résoudre des problèmes concrets.
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