Nous recherchons un Développeur Front-End Senior passionné par les technologies modernes, prêt à innover et à challenger ses collègues pour faire progresser l’équipe et les projets. Si tu maîtrises Angular et que tu veux travailler sur des applications transactionnelles stratégiques, cette opportunité est faite pour toi !
Tes responsabilités :
- Contribuer à la refonte du site web transactionnel de l’entreprise en intégrant les meilleures pratiques du développement front-end.
- Innover et challenger tes collègues développeurs et concepteurs pour optimiser les solutions et améliorer l’expérience utilisateur.
- Participer à des projets d’envergure et accompagner l’évolution des applications stratégiques.
- Développer des interfaces utilisateurs modernes et performantes avec la bibliothèque Backbase.
- Gérer l’état des applications grâce à RxJS et Angular Services.
- Assurer une navigation fluide en utilisant Angular Router.
- Intégrer des API backend dynamiques en exploitant les spécifications OpenAPI.
- Rédiger des tests unitaires et d’intégration robustes avec Jasmine, Karma et Lint.
- Utiliser TypeScript pour garantir des développements maintenables et évolutifs.
- Gérer le code et automatiser le CI/CD avec Git et GitHub Actions.
- Veiller à l’accessibilité et à une expérience utilisateur optimisée dans toutes tes réalisations.
- Collaborer avec l’équipe pour maintenir une cohésion et viser l’excellence collective.
- Identifier des opportunités d’amélioration continue dans les processus de développement.
Le profil recherché :
- Baccalauréat en technologie de l’information ou dans un domaine connexe.
- Minimum 8 ans d’expérience en développement Front-End avec une expertise avancée en JavaScript et Angular.
- Compétences clés :
- Excellente maîtrise de TypeScript.
- Expérience avérée en développement orienté test (TDD), intégration continue (CI) et déploiement automatisé (CD).
- Connaissance des services cloud comme AWS (un atout).
- Maîtrise de l’anglais, à l’oral comme à l’écrit.
Stack technique :
Frameworks et outils :
Angular 14+, Node.Js, npm, brew, Backbase.
Tests et qualité :
Lint, Jasmine/Karma, e2e, Mock server.
Internationalisation :
i18n.
Collaboration :
Git, GitHub Actions.