MISSION
Vous intégrez une équipe de production AGILE pour le développement de solutions de notre client.
Dans ce cadre, vous serez amené à :
- Concevoir et développer des applications web performantes en Angular.
- Optimiser les performances et l’accessibilité des applications.
- Mettre en place et maintenir des tests automatisés E2E (Playwright, Protractor, etc.).
- Implémenter des tests basés sur l'approche BDD (Behavior Driven Development) avec Cucumber.
- Collaborer avec les équipes backend, produit et UX/UI pour assurer une expérience utilisateur fluide.
- Participer aux revues de code et apporter des recommandations techniques.
- Assurer la veille technologique et proposer des améliorations continues.
- Rédiger la documentation technique.
PROFIL
- Diplômé en informatique, vous disposez de 5 ans d’expériences minimum en développement Angular.
- Vous possédez un bon esprit d’analyse et de synthèse ainsi qu’un excellent relationnel. Dynamique, rigoureux(se),
- vous êtes au fait des nouvelles technologies du marché et avez un réel intérêt pour l’innovation.
SAVOIR FAIRE & ETRE
- Esprit d’initiative et autonomie.
- Volonté de s'impliquer sur le long terme.
- Rigueur et sensibilité à la qualité logicielle.
- Capacité à travailler en équipe dans un environnement agile.
- Bonnes compétences en communication.
COMPÉTENCES TECHNIQUES
- Maîtrise avancée d’Angular (versions récentes).
- Solide expérience en TypeScript, HTML, CSS, SCSS.
- Bonne connaissance des principes d’architecture front-end (State Management, RxJS, Design Patterns, etc.).
- Expérience confirmée dans l’automatisation des tests E2E (Cypress, Playwright, Protractor).
- Connaissance des méthodologies BDD et utilisation d'outils comme Cucumber pour les tests E2E.
- Familiarité avec les outils de CI/CD (Jenkins, Azure DevOps).
- Expérience avec les API REST.