En lien direct avec la direction, vous serez un pilier de l’ingénierie produit. Vos responsabilités couvriront l’ensemble du cycle de développement :
Conception & Développement Backend (Python) : Concevoir, développer et maintenir le cœur de nos produits API (Django/DRF). Vous garantirez leur performance, sécurité et scalabilité pour exposer la stack IA et les flux de données (PostgreSQL, ElasticSearch, Qdrant).
Développement Frontend (TypeScript/Next.js) : Bâtir des interfaces web modernes, data-driven et performantes (dashboards, outils d’analyse, alerting) qui consomment nos propres API et apportent une valeur ajoutée métier.
Architecture : Participer activement aux choix d’architecture (modularité, scalabilité, sécurité, performance) pour garantir un socle industrialisable et documenté, de la donnée jusqu’au client final.
Qualité & Bonnes Pratiques : Mettre en place et maintenir les standards de qualité (tests automatisés, CI/CD, documentation technique) indispensables à la croissance de la plateforme.
Productivité : Utiliser les outils d’assistance IA (ex: Copilot) comme un levier de productivité, tout en garantissant la maîtrise, la qualité et la maintenabilité du code.
Évolution : À horizon 6-12 mois, contribuer à l’accueil et au mentorat des futurs membres de l’équipe technique.
Backend : Python, Django / Django REST Framework
Bases de données & Vecteurs : PostgreSQL, ElasticSearch, Qdrant (ou équivalents)
Intégrations : APIs REST, Webhooks, WebSocket
Frontend : Next.js, React, TypeScript, Tailwind CSS
Outils & Environnement : Docker, Git (GitHub/GitLab), CI/CD (GitHub Actions/GitLab CI), Pytest, Jest.
Bonus appréciés : Appétence pour Rust, connaissance des architectures event-driven, sensibilité DevOps.
Compétences & Expérience requises :
Minimum 3 ans d’expérience en développement logiciel, avec une part significative sur des produits data ou API en production.
Solide maîtrise de l’écosystème Python, en particulier Django / DRF.
Solide maîtrise de l’écosystème frontend moderne : Next.js, React et TypeScript.
Une expertise avérée en conception d’API (approche “API-first”), et la maîtrise des bases de données relationnelles et de recherche.
Rigueur sur les bonnes pratiques d’ingénierie (tests, documentation, CI/CD).
Capacité à traduire un besoin métier en solution technique pertinente et scalable.
Langues : Français courant, anglais professionnel (technique).
Soft skills :
Autonomie et Proactivité : Capacité à gérer des projets complexes avec un minimum de supervision.
Rigueur & Qualité : Souci du détail et de la maintenabilité du code.
Communication : Capacité à communiquer clairement les choix techniques et à collaborer efficacement avec l’équipe de direction.
Pragmatisme : Savoir distinguer le socle produit générique (API) des développements applicatifs spécifiques.
Appel RH — On fait connaissance, tu nous parles de toi et on te présente le projet.
Entretien technique — Un échange avec un dev de l’équipe sur tes expériences et tes choix techniques.
Test technique — Un petit exercice à faire à ton rythme pour voir comment tu travailles.
Entretien final — On revient sur ton test, tu rencontres l’équipe et tu poses tes questions.
These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.