Cette offre n’est plus disponible.

Développeur Swift Confirmé (H/F)

CDI
Nantes
Salaire : Non spécifié
Télétravail non autorisé
Expérience : > 3 ans

SNCF Connect & Tech
SNCF Connect & Tech

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Contexte :

L'équipe notamment en charge du développement et de l’exploitation d’applications pour le compte de différentes DSI SNCF, “ Ma Ligne C “, “TGV inOUI PRO”, outil de contrôle à bord, outil d’assistance à la conduite pour les conducteurs, outil d'aide à la maintenance des bornes en gare... 

 

Ces applications sont toutes développées en langage natifs (Swift et/ou Kotlin) et s’appuient sur des BFF également développés hébergés et maintenus en interne.  

Exemple Ma Ligne C : La solution est composée d'une partie serveur, sur un socle JAVA EE (Kotlin, AWS) et d'une partie mobile Android / iOS. 

 

Transilien a imaginé l’application pour renseigner les usagers de la ligne C sur leur trajet quotidien :  

  • Les perturbations et travaux en cours et à venir sur le trajet choisi,  
  • Les bus de substitution mis en place (horaires),  
  • Les prochains trains au départ de la gare choisie.  
  • L'application permet de recevoir des alertes personnalisées sur le trajet choisi et les créneaux horaires choisis.  
  • Ma Ligne C est disponible sur iOS et Android  
  • L’application est un Laboratoire d’innovation au travers duquel Transilien expérimente :  
  • Beacon : geoloc des bus de substitution et entrée en gare  
  • SDK carto : guidage du domicile jusqu’à la gare  
  • Suivi des trains en temps réel : position et notifications  
  • Plan de ligne dynamique : infos ICV, équipements et services, Navitia, cartographiées (à venir) 
  • Apple Watch 
  • Widget iOS et AND. 

SNCF Connect & Tech a besoin d’un développeur iOS venant compléter l’équipe agile MLC. Cette équipe conçoit et développe sa solution en Scrum, elle pilote sa mise en service et assure sa disponibilité opérationnelle pour ses clients depuis 2018. 

Profil:

Dans le cadre de cette mission, les interventions se feront essentiellement sur l’app iOS sur l’une des applications mobiles décrites ci-dessus. 

Vous avez une expérience significative en développement Swift  (3 ans minimum)

Bonne connaissance de la production, Swift, Bon relationnel et adaptabilité, Analyse, Git, SQL, Dev iOS, Architecture applicative

Vous êtes à l’aise avec la modularisation de composants iOS et la gestion de dépendances. 

Compétences requises : 

  • Langage : Swift 5 
  • Librairies : 
  • Firebase (tracking / Notifs / Crashs) 
  • SwiftLint 
  • Moya 
  • Alamofire 
  • SBTUITEstTunnelClient 
  • XCTest 
  • Outils : Git, 
  • Architecture : MVC  

Pourquoi nous rejoindre ?

  • Nos applications sont utilisées par plus de 21 millions d’utilisateurs
  • Notre mission : permettre à chacun de s’informer, réserver, payer et valider tous ses choix de mobilités durables
  • Nous proposons du télétravail depuis 2012 pour offrir à nos collaborateurs plus de flexibilité
  • Notre programme de bien-être « I Feel Good » prend soin de nous au quotidien
  • Nous sommes certifiés Great Place To Work

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.