Développeur Front-End Angular Senior H/F - DataCorp
- Montpellier - 34
- CDI
- DataCorp
Les missions 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 principales
Développement Front-End
- Développer et maintenir des applications Angular (versions récentes)
- Traduire les besoins fonctionnels en composants réutilisables et tests unitaires
- Mettre en place et suivre les tests TDD/BDD et E2E
Architecture et gouvernance
- Participer à l'architecture front-end (micro-frontends le cas échéant)
- Définir les choix techniques et assurer la qualité du code
- Conduire l'optimisation des performances et de l'accessibilité (WCAG 2.x)
Intégration et collaboration
- Intégrer avec des services REST et/ou GraphQL
- Implémenter les standards de sécurité (OAuth2, OpenID Connect)
- Travailler étroitement avec Backend, UX/UI, DevOps et équipes sécurité
Qualité et documentation
- Documenter le code, les API consommées et les décisions techniques
- Assurer la conformité RGPD/PCI-DSS selon le contexte
- Contribuer aux revues de code, tests automatisés et reporting qualité
Veille et leadership
- Participer à la veille technologique front-end
- Accompagner la montée en compétences de l'équipe (profil leader)
- Proposer des améliorations et bonnes pratiques pour l'équipe
Environnement & outils (IMPORTANT)
- Angular - impératif
- TypeScript - impératif
- RxJS - impératif
- NgRx - impératif
- REST / GraphQL (intégration API et sécurité)
- Tests unitaires: Jasmine/Karma, Jest; E2E: Cypress ou équivalent
- CI/CD: npm/yarn, GitLab/GitHub Actions, Jenkins
- Contrôles qualité: linting, conventions, revue de code, SonarQube
- Infrastructure: Docker, Kubernetes (selon contexte), Cloud public (AWS/Azure/GCP)
- Outils de suivi: Jira, Confluence, monitoring/logging
Profil recherché
- Développeur Angular expérimenté (3-7+ ans)
- Expérience sur projets réglementés ou bancaires appréciée
- Maîtrise des standards de sécurité front-end et intégration API
- Capacité à participer à l'architecture front-end et à guider l'équipe
- Bon relationnel et communication technique
- Rigueur, autonomie et sens du leadership