Le développeur interviendra au sein d'une équipe dédiée à la création et à l'évolution de parcours digitaux dans le secteur bancaire. L'objectif est de concevoir des interfaces utilisateurs modernes, performantes et sécurisées, répondant aux standards exigeants de la banque en ligne.
1. Analyse & Conception
- Participer à l'analyse des besoins métiers et fonctionnels.
- Proposer des solutions techniques adaptées au contexte bancaire.
- Concevoir les architectures front-end et back-end en respectant les bonnes pratiques.
2. Développement
- Créer un projet Angular from scratch (structure, modules, routage, services).
- Développer de nouvelles fonctionnalités front-end et back-end (Angular / NodeJS).
- Intégrer les éléments graphiques en HTML / CSS en respectant les maquettes UX / UI.
- Garantir la performance, la maintenabilité et la qualité du code.
3. Qualité & Tests
- Rédiger et exécuter des tests unitaires et des tests d'intégration.
- Participer aux revues de code et à l'amélioration continue du code.
- Respecter les standards de sécurité et de confidentialité propres au secteur bancaire.
4. Collaboration & Méthodologie
- Travailler en étroite collaboration avec les autres développeurs, designers, PO et QA.
- Participer activement aux cérémonies Agile : planning, daily, review, rétrospective.
- Communiquer efficacement au sein de l'équipe et partager ses connaissances.
Compétences techniques recherchées
- Angular (expertise indispensable).
- NodeJS (développement API et services backend).
- Intégration web : HTML5, CSS3, responsive design.
- Bonnes pratiques de développement, architecture modulaire, clean code.
- Maîtrise des outils de versioning (Git) et pipelines CI / CD.
Profil recherché
- Développeur web expérimenté : 4 à 7 ans d'expérience.
- Solide expérience dans des projets from scratch et des environnements complexes.
- Connaissance du secteur bancaire appréciée.
- Esprit d'équipe, autonomie, rigueur et sens de la communication.