
Nous recherchons un Développeur Front-End Senior spécialisé en Angular pour intervenir chez un client prestigieux. Vous serez responsable de la conception et du développement d'interfaces utilisateur modernes, performantes et adaptatives (responsive), tout en collaborant étroitement avec les parties prenantes pour garantir la livraison de solutions alignées avec leurs besoins métiers.
Compétences et Qualifications Requises :
Développer et maintenir des applications front-end en utilisant Angular.
Créer des composants, services et directives en suivant les bonnes pratiques Angular CLI.
Garantir un design responsif et adapté à différents navigateurs, en utilisant HTML5, CSS3, Bootstrap et jQuery.
Collaborer avec les designers UX/UI et utiliser des outils comme Figma pour transformer les maquettes en interfaces fonctionnelles.
Implémenter et exécuter des tests unitaires, d'intégration et de bout en bout pour assurer la stabilité et la qualité du code.
Assurer la compatibilité cross-browser et le respect des standards web.
Participer aux réunions avec les parties prenantes pour recueillir les besoins et fournir des solutions adaptées.
Contribuer à l’optimisation des performances et à la maintenance des applications existantes.
Autonomie, rigueur et sens du détail dans l’exécution des missions.
Compétences requises
5 ans d'expérience minimum en développement front-end (Angular).
Excellente maîtrise de Angular et des outils Angular CLI.
Expertise en HTML5, CSS3, JavaScript, Bootstrap, et frameworks associés.
Connaissance approfondie des principes UX/UI et expérience avec des outils de design comme Figma.
Expérience en design responsive et en compatibilité cross-browser.
Solide expérience dans l’écriture et l’exécution de tests (unitaires, intégration et bout en bout).
Excellentes compétences en communication et capacité à collaborer avec des équipes pluridisciplinaires.
Atouts supplémentaires
Expérience avec d’autres frameworks front-end (React, Vue.js).
Connaissance des méthodologies agiles (Scrum, Kanban).
Capacité à gérer des projets complexes et à résoudre des problèmes techniques avancés.