📍 Wallonie / Bruxelles – Hybride (50 % sur site)
⏳ Mission estimée : 10 à 15 semaines
👥 3 consultants recherchés
Dans le cadre d’un important programme de modernisation applicative au sein d’une grande organisation du secteur public belge, nous recherchons 3 Développeurs Frontend Angular confirmés pour intervenir sur l’évolution d’un Design System transverse.
Cette bibliothèque de composants est utilisée par de nombreuses applications métiers et constitue un socle commun pour plusieurs services et administrations.
Le projet s’articule autour de deux chantiers majeurs :
Migration vers Angular 22 et exploitation des dernières évolutions du framework : Zoneless, Signals, optimisations du compilateur…
Réduction de la dépendance à PrimeNG, avec réécriture progressive des composants en HTML5 sémantique et Angular CDK.
Une attention particulière sera portée à la performance, la maintenabilité et l’accessibilité numérique WCAG 2.1 AA.
Vous intégrerez une équipe de 3 développeurs, en collaboration étroite avec un Team Leader, un Architecte Frontend, une équipe UX/UI et les équipes applicatives.
Concrètement, vous serez amené(e) à :
Participer à la migration du Design System vers Angular 22 ;
Réécrire et faire évoluer les composants existants ;
Remplacer progressivement les composants PrimeNG par des composants propriétaires basés sur Angular CDK et HTML sémantique ;
Développer des composants de présentation, navigation, overlays, formulaires réactifs et tableaux de données ;
Exploiter les fonctionnalités modernes d’Angular, notamment Signals et Zoneless ;
Optimiser les performances et le cycle de vie des composants ;
Refactorer et simplifier le code existant ;
Réduire les dépendances obsolètes et la dette technique ;
Participer aux code reviews ;
Développer et maintenir les tests unitaires avec Vitest ;
Garantir la non-régression et une couverture de tests élevée ;
Respecter les standards de qualité et les règles SonarQube ;
Garantir le respect des critères d’accessibilité WCAG 2.1 niveau AA ;
Participer à la documentation technique et aux échanges avec les différentes parties prenantes du projet.
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.