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
Nous recherchons un développeur Full Stack orienté backend/API et mobile 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
Mobile
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