Application outdoor - BFF Kotlin pour iOS & Android
Renforcement et évolution du Back-for-Front (BFF) qui alimente les applications mobiles (iOS/Android) d’une plateforme de balades en plein air. Intervention d’un développeur Back End Kotlin expérimenté pour développer, tester, déployer, maintenir et améliorer le BFF au cœur des parcours utilisateur. Stack : Kotlin/Spring Boot (Kotlin), coroutines, MongoDB, RabbitMQ.
Contexte
L’application a été reconstruite from scratch pour résorber une dette technique importante et soutenir la croissance produit. Déjà en production (Android ~1 an, iOS ~8 mois), elle vise l’ouverture de nouveaux pays et l’accélération de l’adoption (plusieurs centaines de milliers d’utilisateurs mensuels, objectif 1 M d’ici 2026). L’organisation opère en feature team (PM, design, EM, mobile, front, back, QA) avec rituels Scrum.
Intervention
- Développement et évolution du BFF Kotlin (exposition des fonctionnalités mobiles, orchestration des flux).
- Implémentation Spring Boot (Kotlin) avec coroutines, MongoDB et messaging RabbitMQ.
- Qualité & delivery : tests automatisés, CI/CD, revues de code, documentation des livrables.
- Observabilité & fiabilité : logs/metrics/traces, gestion des erreurs et non-régressions.
- Contribution au backlog technique (refactoring, performance, sécurité) et aux décisions d’architecture.
- Collaboration étroite avec PM, design, mobile et front pour livrer des features stables à fort impact.