Assistant Developpeur Fullstack - Alternance H/F

SNCF
Canton de Nantes-1, France
2 days ago

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
Agile Methodologies
Amazon Web Services (AWS)
Confluence
JIRA
Automation of Tests
Mobile Application Development
Software Quality
Code Review
Continuous Integration
Programming Tools
Mobile Application Software
MongoDB
Object-Oriented Software Development
Service-Oriented Architecture
Software Engineering
Web Applications
React
Spring-boot
Backend
Gitlab
GIT
Kotlin
Gitlab-ci
Information Technology
Figma
Front End Software Development
Interactive Whiteboards
REST

Job description

Au sein d'une équipe produit agile et engagée basée à Nantes, vous contribuerez à la conception, au développement et à l'amélioration continue d'une solution à fort impact utilisée quotidiennement par des milliers d'agents.

Description de l'emploi

Le produit s'appuie sur des technologies modernes : application mobile Flutter, application web React, Backend For Frontend Kotlin déployé sur AWS, et intégration avec un écosystème de services partenaires.

Dès votre arrivée, vous serez pleinement intégré à une équipe pluridisciplinaire composée de Product Owners, développeurs, QA et Agile Master. Accompagné tout au long de votre alternance, vous participerez activement à la construction et à l'évolution du produit.

À ce titre, vous serez amené à :

  • Analyser et comprendre les besoins fonctionnels exprimés par les équipes produit.
  • Participer à la documentation de l'architecture et des fonctionnalités.
  • Contribuer à la conception technique des évolutions.
  • Développer de nouvelles fonctionnalités et assurer la maintenance des applications.
  • Participer aux revues de code et aux sessions de pair programming.
  • Mettre en place et enrichir les tests automatisés.
  • Contribuer à l'amélioration continue des pratiques de développement et de l'organisation de l'équipe.
  • Prendre part à la vie de l'équipe et aux cérémonies agiles.

Requirements

Backend : Kotlin, Spring Boot, MongoDB

  • Frontend mobile : Flutter
  • Outils de développement : GitLab, GitLab CI, AWS, Figma
  • Outils collaboratifs : Jira, Confluence, Teams, Miro, Vous préparez actuellement une formation de niveau Bac +4 à Bac +5 en informatique, développement logiciel ou équivalent.

Une première expérience en stage, alternance ou projet personnel sur des technologies similaires sera appréciée.

Vos atouts :

  • Curiosité, enthousiasme et envie d'apprendre.
  • Goût du travail en équipe et sens de la collaboration.
  • Bon relationnel et capacité à partager vos idées.
  • Esprit d'initiative et force de proposition.
  • Adaptabilité et pragmatisme face aux défis techniques., Connaissances en développement backend Java ou Kotlin.
  • Maîtrise des bases de Spring Boot et Git.
  • Connaissances en développement mobile avec Flutter.
  • Compréhension des architectures orientées services et des API REST.
  • Connaissances des principes de programmation orientée objet (POO).
  • Sensibilisation aux bonnes pratiques de qualité logicielle : tests automatisés, intégration continue et revue de code.

Benefits & conditions

Fourchette salaire :

Contrat étudiant : 50% à 100% du SMIC

About the company

Rejoignez l'aventure SOLAR, l'application de vente et de relation client utilisée par les agents SNCF en gare et à distance. Véritable outil métier au coeur des opérations, SOLAR permet la vente de billets, la gestion des paiements et le suivi comptable en temps réel, aussi bien sur poste fixe qu'en mobilité.

Apply for this position