Assistant Developpeur Fullstack - Alternance H/F
Role details
Job location
Tech stack
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