Logo de Air France

IT: Apprenti – Développement Angular 19 - Application Middleware H/F

Valbonne (6)

Alternance

Systèmes d'informations / Télécom / Développement

Développeur

Étudiant / en formation

Bac +3/4

Description

Description de la mission Pour renforcer notre équipe et améliorer continuellement nos produits, nous recherchons un(e) apprenti(e) en développement front-end pour participer à la création de nouvelles pages dans nos IHMs Middleware en utilisant Angular 19. En tant qu'apprenti(e) développeur front-end, vous intégrerez notre équipe de développement et participerez activement à la création et à l'amélioration des pages de nos IHMs Middleware. Vos principales missions seront les suivantes: 1. Conception et développement : - Collaborer avec les équipes produit et design pour comprendre les besoins des utilisateurs et définir les spécifications des nouvelles pages. - Développer des composants et des pages en utilisant Angular 19, tout en respectant les meilleures pratiques de développement front-end. - Assurer la compatibilité et la réactivité des pages sur différents navigateurs et appareils. 2. Intégration et optimisation : - Intégrer les nouvelles pages avec les services backend et les API existantes. - Optimiser les performances des pages développées pour garantir une expérience utilisateur fluide et rapide. - Mettre en œuvre des tests unitaires et end-to-end pour assurer la qualité et la fiabilité du code. 3. Maintenance et amélioration continue : - Participer à la maintenance des pages existantes en corrigeant les bugs et en implémentant des améliorations. - Rester à jour avec les dernières évolutions et tendances dans le développement front-end et Angular, et proposer des améliorations pour les projets en cours. Ce sujet permettra à l’apprenti de développer son expérience sur des technologies récentes mais aussi de découvrir l'organisation de la production informatique d'une grande entreprise du transport aérien.

Profils recherchés

- Étudiant(e) en informatique (BAC+3 à BAC+5) avec une spécialisation en développement logiciel ou développement web. - Bonne connaissance du framework Angular (de préférence la version 19) et des concepts de développement front-end. - Maîtrise des langages HTML, CSS et TypeScript. Mais aussi de java SpringBoot. - Connaissance des outils de versioning (Git) et des pratiques de développement agile. - Capacité à travailler en équipe, sens de l'organisation et bon relationnel. - Curiosité, rigueur et envie d'apprendre. - Anglais: niveau B2