LEAD DEVELOPPEUR FULLSTACK (F/H)
Role details
Job location
Tech stack
Job description
SNCF Connect & Tech, filiale privée de SNCF Voyageurs, est le leader du numérique et du e-commerce français dans le secteur des mobilités.
SNCF Connect & Tech a pour ambition d'innover pour rendre les mobilités durables accessibles à tous à travers 2 propositions de valeur :
- D'une part, SNCF Connect, l'agence de voyages et plateforme incontournable tout-en-un des mobilités durables, qui simplifie les trajets de millions de voyageurs, en rendant chaque étape du voyage plus fluide et responsable.
- D'autre part, Tesmo, la marque des activités d'éditeur de solutions de mobilité et de services numériques pour tous les acteurs de la mobilité, entreprises et collectivités. SNCF Connect & Tech s'appuie sur 25 ans d'expertise technologique au service de différentes typologies de clients (BtoC, BtoB, etc) ainsi que sur les expertises et savoir-faire de plus de 1 300 collaborateurs - les Digital Mobility Changers - basés à Lille, Nantes et Saint-Denis.
Vous appliquez et transmettrez les principes du Software Craftsmanship en contribuant activement à la vie de l'équipe dans un environnement Agile.
Vous serez le point d'entrée pour le produit en s'assurant d'un bon équilibre technico-fonctionnel.
Vos principales responsabilités :
- Développer des solutions backend et web de qualité, de la conception à la mise en production.
- Travailler en collaboration étroite avec les équipes web, mobile et produit pour proposer un produit cohérent répondant aux besoins clients.
- Réalisation de cadrages fonctionnels et techniques pour les évolutions
- Réaliser des livrables fiables et performants en vous impliquant dans l'intégration continue et les tests automatisés.
- Participer au déploiement et au suivi des services en production, en garantissant leur fiabilité et leur performance.
- Accompagner une équipe dans son amélioration continue en encourageant une dynamique collective
- Promouvoir les bonnes pratiques de développement : pair programming, mob programming, code review et amélioration continue.
Notre environnement technique :
- Mobile : Flutter
- Web : React, NextJS
- Back : Java 21, Kotlin 1.9, SpringBoot 2/3, API REST, Serverless, Node
- Cloud : AWS
- Base de données : MongoDB, DynamoDB, AWS S3
- Outils CI/CD et Infra : GitLab CI, Kubernetes, Terraform, Docker, Datadog, Gradle
- Outils collaboratifs : Confluence, Jira, Miro, Notion, Draft, Teams
- Matériel : Macbook Pro
Au sein du domaine Après-Vente, vous intégrerez l'équipe Care, en charge des fonctionnalités clients et du bot conversationnel de SNCF Connect, application à très fort trafic utilisée par des millions de voyageurs chaque jour. Aux côtés d'une équipe passionnée - développeurs web, mobile et backend, testeurs, Product Owners, Scrum Master et Lead Dev - vous contribuerez au développement de services performants, accessibles et utiles à tous.
De formation Bac +5, en informatique ou équivalent, vous avez une expérience significatif en tant que développeur sénior fullstack Kotlin / Web, avec de bonnes connaissances AWS ou d'un autre Cloud Provider
- Vous maîtrisez plusieurs patterns de conception et architecturaux et avez le souci du code propre, bien conçu et lisible.
- Vous êtes passionné(e) par la veille technologique et aimez partager vos découvertes.
- Vous avez l'habitude de produire des applications et services de qualité et de les accompagner en production (build, packaging, tests, monitoring, industrialisation...).
- Vous êtes autonome face à un problème à résoudre et adepte des bonnes pratiques de développement (pair programming, code review...).
- Vous appréciez le travail en équipe et les environnements agiles et collaboratifs.
- Vous avez une ou plusieurs expériences en tant que lead d'une équipe
Requirements
Au sein du domaine Après-Vente, vous intégrerez l'équipe Care, en charge des fonctionnalités clients et du bot conversationnel de SNCF Connect, application à très fort trafic utilisée par des millions de voyageurs chaque jour. Aux côtés d'une équipe passionnée - développeurs web, mobile et backend, testeurs, Product Owners, Scrum Master et Lead Dev - vous contribuerez au développement de services performants, accessibles et utiles à tous.
De formation Bac +5, en informatique ou équivalent, vous avez une expérience significatif en tant que développeur sénior fullstack Kotlin / Web, avec de bonnes connaissances AWS ou d'un autre Cloud Provider
- Vous maîtrisez plusieurs patterns de conception et architecturaux et avez le souci du code propre, bien conçu et lisible.
- Vous êtes passionné(e) par la veille technologique et aimez partager vos découvertes.
- Vous avez l'habitude de produire des applications et services de qualité et de les accompagner en production (build, packaging, tests, monitoring, industrialisation...).
- Vous êtes autonome face à un problème à résoudre et adepte des bonnes pratiques de développement (pair programming, code review...).
- Vous appréciez le travail en équipe et les environnements agiles et collaboratifs.
- Vous avez une ou plusieurs expériences en tant que lead d'une équipe