Full-stack Developper H/F
Otoqi - La logistique automobile réinventée
Depuis sa création en 2016, Otoqi a remplacé les transporteurs automobiles traditionnels par une plateforme de transporteur automobiles à la demande : agile, fiable et 100 % digitale. Loueurs, concessionnaires et constructeurs nous font confiance pour livrer leurs véhicules partout en Europe, rapidement et en toute fluidité.
👥 2 000 chauffeurs actifs
🚙 500 000 véhicules livrés par an
⚡ Livraison en moins de 48 heures
💰 10 M€ levés en Series B en 2024 – une phase de forte accélération
🌍 Présents en France, en Italie, en Espagne et en Allemagne, nous recherchons des talents prêts à façonner un nouveau modèle de la logistique automobile.
Description du poste
Nous cherchons un(e) Full-stack Developper polyvalent(e) qui applique la même méthode à tout le produit, que ce soit du code ou du low-code (WeWeb, n8n). Chez nous, tout se développe avec des agents IA (Claude Code, Codex…), se versionne sur GitHub, se teste et se relit.
Au sein de l'équipe Tech, tu conçois, développes et fais évoluer les outils qui font tourner nos opérations : back-office, portails clients, automatisations et intégrations partenaires. Tu travailles en lien direct avec les équipes métier, PM et design, ainsi qu'avec nos filiales internationales.
Comprendre le métier et cadrer
Comprendre nos processus opérationnels (staffing, suivi de missions, onboarding chauffeurs, facturation) pour transformer un besoin métier en solution simple et robuste.
Challenger les specs et le backlog, et proposer la solution la plus simple et la plus maintenable, quel que soit l'outil.
Concevoir et développer
Développer des fonctionnalités front et back en JavaScript/TypeScript ou Python, en t'appuyant sur des agents de code IA dont tu relis, testes et maîtrises le résultat.
Construire et faire évoluer des interfaces web à partir des maquettes Figma, en les pilotant avec des agents IA comme n'importe quelle base de code.
Concevoir des modèles de données PostgreSQL/Supabase clairs et exploitables par les autres équipes, et gérer l'authentification, les rôles et les permissions.
Automatiser et intégrer
Concevoir et maintenir des workflows n8n pilotés par agents IA et versionnés comme du code, avec une gestion d'erreurs robuste (retry, logging, alerting).
Développer des intégrations API bidirectionnelles avec nos partenaires et clients (webhooks, OAuth, synchronisation de données).
Garantir la qualité des livrables
Versionner tout ce qui part en production avec Git/GitHub (branches, PR, revue de code), y compris les workflows n8n et les composants custom WeWeb.
Mettre en place des tests, des environnements de recette et un process de mise en production qui sécurisent chaque livraison.
Monitorer, débugger et documenter les systèmes pour qu'ils restent maintenables par toute l'équipe.
Résultats attendus
Des livrables fiables, avec un taux d'échec des workflows inférieur à 1 % et peu de régressions en production.
Un code et des workflows versionnés, relus et documentés, que n'importe quel membre de l'équipe peut reprendre.
Moins d'interventions manuelles des équipes internes après chaque mise en production.
Des solutions qui répondent au vrai besoin métier, livrées rapidement et sans dette inutile.
Quelques sujets sur lesquels tu travailleras
Les intégrations partenaires, comme l'import des rapports d'inspection WeProov ou les API de partenaires logistiques.
La gestion documentaire automatisée par IA (CMR, PV, photos, dépenses).
Les dashboards clients intégrés.
L'onboarding des chauffeurs multi-pays et le dashboard LiveOps.
Les valeurs OTOQI
🏆 Innovation : Nous sommes des innovateurs. Nous contribuons à révolutionner le secteur de la logistique automobile en apportant des solutions innovantes aux défis de l’industrie automobile.
🔎 Orientation client : Nous sommes convaincus que des relations solides et la satisfaction de nos clients sont la clé de notre succès. Elles reposent sur des principes essentiels : la confiance et la transparence.
🎉 Esprit d’équipe : La collaboration et l’esprit d’équipe sont au cœur de notre ADN. Nous encourageons et participons activement à des initiatives collectives afin de renforcer cet atout fondamental de l’entreprise.
👊 Détermination : Nous sommes engagés, persévérants et toujours prêts à faire un pas de plus. Nous affrontons les défis de front, acceptons de faire des erreurs et apprenons de chacune d’elles sans jamais renoncer.
Ce que nous offrons
🚀 Développement de carrière : Otoqi valorise l’initiative et l’autonomie, et offre un environnement propice à votre développement personnel et professionnel.
🌍 Environnement international : Rejoignez une entreprise présente en France, en Italie, en Espagne et en Allemagne, avec de fortes ambitions d’expansion internationale.
🏠 Politique de travail flexible : Un mode de travail flexible et hybride, favorisant l’équilibre entre performance professionnelle et vie personnelle.
Autres informations et avantages
🍽️ Titres-restaurant : Chèques-repas d’une valeur de 9 € par jour, pris en charge à 50 % par l’entreprise.
🧘♀️ Bien-être au travail : Une heure de yoga par semaine, proposée pour favoriser la détente, l’équilibre et la qualité de vie au travail.
🚴♂️ Mobilité douce : Un parking à vélos sécurisé est mis à disposition pour encourager les déplacements responsables.
🎁 Avantages complémentaires : Un ensemble d’avantages pensés pour votre bien-être et votre développement : programme de coaching en santé mentale, snacks et fruits frais disponibles chaque jour, ainsi qu’un budget dédié à la formation et à l’apprentissage continu.
Votre profil
Solide background dev : JS/TS et/ou Python, SQL, APIs REST.
Usage quotidien d'agents de code IA (Claude Code, Codex, Cursor…), avec relecture et tests systématiques de ce qu'ils produisent.
Maîtrise de Git et GitHub : branches, PR, revue de code, CI.
Pour toi, le low-code (WeWeb, n8n) est du code comme un autre : il se pilote avec les mêmes agents IA et s'exige le même niveau de versioning et de tests.
Sens de l'architecture : modèles de données propres, systèmes simples à faire évoluer.
Grande rigueur d'exécution : tests, gestion d'erreurs, documentation, mises en production fiables.
Intérêt pour les problématiques métier et aisance avec les profils non techniques.
Autonome, curieux(se) et pragmatique.
Un anglais professionnel, pour travailler avec nos équipes en Italie, en Allemagne et en Espagne ainsi que nos équipes de developpement en Europe de l’Est
Nice-to-have
Une expérience sur WeWeb, n8n ou Supabase, idéalement pilotés par agents IA via MCP.
Une expérience avec OAuth, JWT et les webhooks.
Des notions de monitoring et d'observabilité (BetterStack, Sentry, Elastic…).
Une connaissance de la logistique, du transport ou des marketplaces.
Processus de recrutement
Un entretien téléphonique avec Hermine - Talent Acquisition (30 min)
Un entretien Manager avec Jean-Marc (CTO) (45mn)
Une étude de cas avec Ilham (Software Engineer Lead) + Jean-Marc (CTO) (1h)
Une Values Interview