Assistant Developpeur Mobile - Alternance H/F - SNCF Connect & Tech
- Alternance
- SNCF Connect & Tech
Les missions du poste
Rejoignez les équipes nantaises de SNCF Connect et participez au développement d'une application utilisée chaque jour par des millions de voyageurs. Au sein du domaine panier/paiement, vous évoluerez dans un environnement technique stimulant où innovation, qualité et expérience utilisateur sont au coeur des projets.
Cette alternance vous permettra de développer une double expertise en Flutter et en développement natif iOS, en contribuant à des fonctionnalités à fort impact tout en montant en compétence auprès d'experts passionnés.
Description de l'emploi
Au sein de l'équipe, vous interviendrez sur deux axes complémentaires afin de développer une vision complète du développement mobile moderne.
Développement Cross-Platform (Flutter / Dart)
- Participer à la conception, au développement et à la maintenance des fonctionnalités de l'application SNCF Connect
- Contribuer à l'amélioration continue de l'expérience utilisateur en respectant le Design System et les normes d'accessibilité (RGAA)
- Garantir la qualité et la fiabilité du code grâce aux tests automatisés
- Participer à l'intégration des SDK iOS internes dans l'écosystème Flutter
- Collaborer étroitement avec les équipes produit, design et techniques dans un environnement agile
Expertise Native iOS (Swift)
- Participer au développement du SDK IDFM et à son intégration dans SNCF Connect
- Monter en compétence sur l'écosystème Apple : Swift, SwiftUI, UIKit, Xcode et frameworks natifs
- Contribuer aux choix techniques et aux bonnes pratiques de développement mobile
- Découvrir les enjeux de performance, d'architecture et de qualité propres aux applications mobiles à grande échelle
Notre stack technique
- Frameworks : Flutter (Dart), UIKit, SwiftUI
- Outils : Android Studio, Xcode, GitLab CI, Jira, Figma
- Architecture : Clean Architecture
Profil Recherché
Vous préparez un diplôme d'ingénieur ou un Master en informatique et recherchez une alternance de 1 à 3 ans
- Vous disposez de bonnes bases en programmation orientée objet
- Vous avez une première expérience en Flutter et/ou iOS, acquise dans le cadre de projets académiques, personnels ou professionnels
- Vous vous intéressez aux pratiques de qualité logicielle et aux principes d'intégration continue
- Vous êtes curieux, autonome et appréciez le travail en équipe
- Vous avez envie d'apprendre dans un environnement exigeant, collaboratif et bienveillant
Compétences requises
- Programmation
- Clean
- Swift