Développeur Full Stack orienté backend/API et mobile (H/F)

Rennes, France CDI

À propos de Odopass

Notre ambition est de devenir le passeport numérique pour les voitures d'occasion, en offrant une garantie de confiance et de sécurité inégalée. Nous voulons être la véritable protection contre les vices cachés et les arnaques automobiles.

Depuis 2019, Odopass a développé une application mobile qui accompagne les automobilistes de l'achat à la revente de leur voiture. Notre Pass regroupe toutes les informations et documents nécessaires pour valoriser leur véhicule.

Fort de plus de 600 000 automobilistes français conquis, Odopass est aujourd'hui classé parmi les 10 meilleures applications automobiles.

Notre croissance repose sur un produit simple et pratique qui offre un réel service lors d'une transaction et dans la gestion au quotidien. Nous nous efforçons constamment d'améliorer notre produit et de créer davantage de valeur ajoutée pour nos utilisateurs.

Notre objectif est de lancer notre service à travers l'Europe et d'atteindre 1 million d'utilisateurs mensuels d'ici 3 ans.

Le poste

Le poste comprend la gestion, le développement et l'amélioration de notre infrastructure incluant les bases de données, les API, la sécurité, l'optimisation et la performance.

L'objectif est de mettre à l'échelle notre infrastructure technique pour atteindre nos ambitions de croissance.

Nous recherchons un profil avec minimum 3 ans d'expérience en équipe technique, une personne motivée pour intégrer notre équipe et participer à sa réussite.

Votre rôle au sein de l'équipe

Développement et maintenance

  • Développer de nouvelles fonctionnalités selon les spécifications

  • Maintenir et améliorer la stack existante

  • Refactoriser le code pour améliorer la maintenabilité et la performance

Qualité et tests

  • Écrire et maintenir les tests unitaires et d'intégration

  • Assurer la qualité du code et respecter les standards de développement

  • Participer aux revues de code

Architecture et infrastructure

  • Contribuer à l'amélioration de l'architecture du projet

  • Optimiser les performances de l'API et les requêtes base de données

  • Gérer les intégrations avec les services externes (Firebase, AWS, Google Cloud, OpenAI, Anthropic)

  • Gérer et maintenir les micro services internes

Collaboration

  • Collaborer avec l'équipe et le produit

  • Participer aux réunions techniques et aux décisions d'architecture

Profil recherché

Nous recherchons un développeur Full Stack ayant les compétences suivantes :

Compétences requises

  • Minimum 3 ans d'expérience en tant que développeur full stack

  • Expérience de développement en Dart/Flutter (mobile)

  • Excellente maîtrise de la conception de bases de données

  • Bonne connaissance de l'architecture cloud (AWS, Google Cloud Platform)

  • Capacité à concevoir et à communiquer avec des API REST

  • Capacité d'autonomie et d'adaptabilité à la flexibilité d'une startup

  • Maîtrise de l'anglais (écrit et oral)

Compétences appréciées

  • Expérience avec les microservices

  • Connaissance de Prometheus, Grafana et du monitoring

  • Expérience avec les intégrations IA (OpenAI, Anthropic)

  • Connaissance de Docker et de la conteneurisation

  • Expérience avec les tests automatisés

💻 Technologies utilisées

Backend & API

  • Node.js 20.11.1, Express.js

  • Sequelize

  • PostgreSQL

Frontend

  • React, Next.js

Mobile

  • Flutter / Dart

Infrastructure & DevOps

  • Linux, Docker

  • PM2

  • GitLab CI/CD

Monitoring & Analytics

  • Grafana, Prometheus

  • Sentry

  • Amplitude

Services cloud & outils tiers

  • AWS (SES, Storage)

  • Google Cloud Platform (Document AI, Storage)

  • Firebase (authentification, notifications)

  • OpenAI, Anthropic

  • Azure

Détails sur le poste
Rennes, France
CDI
IT
Propulsé parTaleez