Assistant Developpeur Mobile - Alternance H/F

SNCF
Canton de Nantes-1, France
yesterday

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Canton de Nantes-1, France

Tech stack

Flutter
Android Studio
IOS Applications
iOS
XCode
JIRA
Automation of Tests
Mobile Application Development
Software Quality
Continuous Integration
Mobile Application Software
Object-Oriented Software Development
UIKit
Swiftui
Swift
Gitlab-ci
Figma
Dart

Job description

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

Requirements

Frameworks : Flutter (Dart), UIKit, SwiftUI

  • Outils : Android Studio, Xcode, GitLab CI, Jira, Figma

  • Architecture : Clean Architecture, 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

About the company

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.

Apply for this position