Détail du poste Contexte Vous rejoignez une équipe technique dans un environnement bancaire ou réglementé pour développer et maintenir des applications web frontales robustes et sécurisées. Vous serez amené à collaborer avec les équipes Backend, UX/UI, sécurité et intégration, et à participer aux décisions techniques du front-end. Objectif du poste Assurer le développement, la maintenance et l'optimisation d'applications Angular modernes tout en garantissant performance, sécurité, accessibilité et conformité réglementaire. Participer à l'architecture front-end et à la montée en compétences de l'équipe. Le profil recherché Missions principalesDéveloppement Front-EndDévelopper et maintenir des applications Angular (versions récentes)Traduire les besoins fonctionnels en composants réutilisables et tests unitairesMettre en place et suivre les tests TDD/BDD et E2EArchitecture et gouvernanceParticiper à l'architecture front-end (micro-frontends le cas échéant)Définir les choix techniques et assurer la qualité du codeConduire l'optimisation des performances et de l'accessibilité (WCAG 2.x)Intégration et collaborationIntégrer avec des services REST et/ou GraphQLImplémenter les standards de sécurité (OAuth2, OpenID Connect)Travailler étroitement avec Backend, UX/UI, DevOps et équipes sécuritéQualité et documentationDocumenter le code, les API consommées et les décisions techniquesAssurer la conformité RGPD/PCI-DSS selon le contexteContribuer aux revues de code, tests automatisés et reporting qualitéVeille et leadershipParticiper à la veille technologique front-endAccompagner la montée en compétences de l'équipe (profil leader)Proposer des améliorations et bonnes pratiques pour l'équipeEnvironnement & outils (IMPORTANT)Angular - impératifTypeScript - impératifRxJS - impératifNgRx - impératifREST / GraphQL (intégration API et sécurité)Tests unitaires: Jasmine/Karma, Jest; E2E: Cypress ou équivalentCI/CD: npm/yarn, GitLab/GitHub Actions, JenkinsContrôles qualité: linting, conve