Publiée le Il y a 22 h
Mission du poste
End basée sur Angular. - Participer à la conception et à l'évolution d'une architecture modulaire de type micro-frontends. - Assurer l'intégration fidèle des maquettes UX/UI en respectant les exigences graphiques et ergonomiques définies. - Concevoir et implémenter les interactions avec les APIs REST du système d'information. - Mettre en œuvre la gestion des états applicatifs et garantir la cohérence fonctionnelle des interfaces. - Optimiser les performances des applications et veiller à leur accessibilité. - Garantir la compatibilité des développements sur différents navigateurs et terminaux (desktop, tablette, mobile). - Participer aux revues de code et à l'application des bonnes pratiques de développement. - Contribuer aux réflexions d'architecture et aux choix techniques de l'équipe. - Collaborer étroitement avec les équipes Produit, UX/UI et Back-End dans un environnement Agile. - Participer à la mise en place et à l'amélioration des processus qualité et des stratégies de tests. Profil recherché : Vous êtes issu(e) d'une formation supérieure en informatique de niveau Bac3 à Bac5 et justifiez de plusieurs années d'expérience en développement Front-End, avec une expertise confirmée sur Angular. Vous avez participé à des projets complexes de développement ou de refonte d'applications web et êtes reconnu(e) pour votre autonomie, votre rigueur technique et votre capacité à évoluer dans des environnements exigeants. Vous maîtrisez les technologies Angular, TypeScript, HTML5 et CSS3 ainsi que les mécanismes de consommation d'APIs REST. Une expérience significative dans des environnements headless est indispensable. La connaissance des architectures micro-frontends, des Design Systems ainsi que des pratiques de tests front-end (tests unitaires, d'intégration et End-to-End) constitue un véritable atout. Une compréhension des environnements Node.js et des architectures orientées API est également appréciée. Vous évoluerez dans un écosystème technique comprenant Angular, TypeScript, HTML5, CSS3, APIs REST, Node.js ainsi que les outils associés aux méthodes Agile. Vous accordez une attention particulière à l'expérience utilisateur, aux performances web, à l'accessibilité et à la qualité logicielle. Un niveau d'anglais technique vous permettant de comprendre une documentation technique, d'échanger avec des interlocuteurs internationaux et de participer à des projets dans un contexte multiculturel est attendu. Source : PMEjob.fr.