Frontend Developer Angular — Design System (3 postes)

HumanInTech

Brussel Hoofdstad

Hybride

EUR 60 000 - 90 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV personnalisé et une lettre de motivation en environ une minute.

Passez les filtres ATS

Résumé du poste

HumanInTech recrute un développeur frontend confirmé pour une mission hybride à Bruxelles. Vous participerez à la migration du design system vers Angular 22 et remplacerez les dépendances tierces par des composants natifs accessibles, en veillant à la performance et à la scalabilité.

Vous travaillerez en équipe de trois développeurs, en lien étroit avec le team leader, l’architecte frontend et l’équipe UX/UI pour garantir une qualité logicielle élevée et des livrables conformes aux standards.

Qualifications

  • Expérience confirmée en développement frontend avec Angular et Angular CDK; maitrise TypeScript et HTML5 semantique.
  • Bonne connaissance des pratiques SOLID, accessibilité WCAG 2.1 AA et performance.
  • Expérience récente dans migration vers Angular 22 et développement de composants réutilisables.
  • Travail dans un cadre agile Scrum et tests unitaires (Vitest/JSDOM).

Responsabilités

  • Contribuer au développement des composants frontend et à la migration vers Angular 22.
  • Mettre à jour et écrire la documentation technique et d'architecture.
  • Assurer les tests unitaires et l'atteinte des critères d'accessibilité et de performance.
  • Participer aux revues de code et à la décomposition des packages dans l'outil agile.

Connaissances

Angular
Angular CDK
TypeScript
HTML5 semantics
Design systems
Vitest
JSDOM
SOLID
Accessibility
Agile Scrum

Formation

Bachelier ou plus

Outils

Vitest
JSDOM

Description du poste

Ce que vous ferez

Vous travaillerez au sein d'une équipe de développement de trois personnes sur une bibliothèque de design system stratégique utilisée par les administrations publiques de Belgique francophone. La bibliothèque sert des dizaines d'applications métier soutenant des milliers d'utilisateurs dans les domaines de l'éducation, de la justice, de la culture, du sport et d'autres secteurs.

Le projet a deux objectifs principaux : migrer le design system vers Angular 22 et remplacer les composants UI tiers par des implémentations natives et accessibles construites sur la sémantique HTML5 et les primitives Angular CDK. L'architecture cible, les standards de développement, les composants à migrer et les priorités de migration ont déjà été définis.

En collaboration étroite avec un team leader, un architecte frontend, une équipe UX/UI (design tokens Figma) et les équipes applicatives, vous serez directement responsable du développement des composants, de la mise à niveau vers Angular 22, de la couverture de tests et de la conformité aux standards d'accessibilité et de performance.

Conception

  • Participer à la mise à jour de la documentation technique et d'architecture logicielle
  • Développer la conception technique et l'analyse sur base des spécifications fonctionnelles, des exigences de migration et des maquettes UI
  • Appliquer et faire respecter les bonnes pratiques de développement : clean code, principes SOLID, DRY, accessibilité et maintenabilité

Développement

  • Collaborer au sein de l'équipe de trois développeurs sur différents flux de travail de migration
  • Effectuer la mise à niveau du design system vers Angular 22 et adapter les composants existants
  • Développer et réécrire les composants applicatifs en HTML sémantique et Angular CDK pour remplacer les dépendances tierces (composants de présentation, overlays/navigation, contrôles de formulaires réactifs, tableaux de données)
  • Optimiser le code et les performances de rendu (temps de réponse, gestion de la mémoire, cycle de vie OnPush)
  • Organiser le refactoring en simplifiant le code existant et en supprimant les dépendances obsolètes
  • Participer activement aux revues de code inter-équipes
  • Développer et valider les tests unitaires (Vitest) dans un environnement zoneless pour assurer la non-régression et une couverture élevée
  • Effectuer la maintenance corrective et évolutive des composants

Déploiement

  • Valider le déploiement et la livraison de la solution (packaging avec ng-packagr sous Bun, publication de la bibliothèque)
  • Assurer le bon fonctionnement de la bibliothèque dans l'application showcase et dans les environnements d'exécution des applications consommatrices

Qualité

  • Assurer la qualité du développement conformément aux standards organisationnels et aux règles SonarQube
  • Garantir la conformité aux critères d'accessibilité numérique (WCAG 2.1 niveau AA)
  • Assurer le respect des délais et des jalons de livraison
  • Adopter les bonnes pratiques de réduction de la dette technique (clean code, mises à niveau de versions, suppression des dépendances externes)

Communication

  • Communiquer régulièrement avec les parties prenantes du projet (team leader, architecte, équipe UX/UI) et fournir un feedback transparent sur les activités assignées
  • Assister le team leader dans la qualification, l'estimation et la décomposition des packages de travail dans l'outil de suivi agile
Ce que nous recherchons

Compétences et expérience essentielles

  • Expérience confirmée en tant que développeur frontend
  • Angular : niveau confirmé, expérience la plus récente cette année
  • Angular CDK : niveau confirmé, expérience la plus récente cette année
  • TypeScript : niveau confirmé, expérience la plus récente au cours des trois dernières années
  • Sémantique HTML5 et API web modernes : niveau confirmé, expérience la plus récente au cours des trois dernières années
  • Architecture de composants et design systems : niveau confirmé, expérience la plus récente au cours des trois dernières années
  • Tests unitaires (Vitest / JSDOM / tests en mode zoneless) : niveau confirmé, expérience la plus récente au cours des trois dernières années
  • Code propre et principes SOLID : niveau confirmé, expérience la plus récente au cours des trois dernières années
  • Accessibilité web : niveau confirmé, expérience la plus récente cette année
  • Agile Scrum : niveau confirmé, expérience la plus récente au cours des trois dernières années
  • Français langue maternelle
Le contexte

Cette mission se déroule du 1er octobre 2026 au 31 décembre 2026 (trois mois). Le rôle est hybride, avec une présence sur site obligatoire d'au moins 50 % à Bruxelles. La mission se déroule exclusivement en français.

Trois développeurs sont recrutés pour ce projet.

Vous pouvez réaliser cette mission en freelance ou en tant que salarié de HumanInTech. Même rôle, même équipe. Si vous nous rejoignez en tant que salarié, votre contrat de travail se poursuit au-delà de cette mission. À son terme, nous chercherons ensemble votre prochaine mission.

Lieu: Bruxelles, hybride

Employeur / cocontractant: HumanInTech

Candidatures avant (heure de Bruxelles): 28 septembre 2026 à 02:00

Statut: Freelance ou salarié chez HumanInTech

Temps de travail: Temps plein

Expérience: 3–5 ans ou plus

Formation: Bachelier ou plus

Publiée le: septembre 2026

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Frontend Developer Angular — Design System (3 positions)
Frontend Developer Angular — Design System (3 positions)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 61 000 - 78 000
Junior Front-End Developer (Migration Angular)
Junior Front-End Developer (Migration Angular)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 65 000 - 90 000
Développeur Java / Angular confirmé
Développeur Java / Angular confirmé

HumanInTech • Brussel Hoofdstad

Hybride
EUR 55 000 - 75 000
Frontend Developer Angular — Design System (3 posities)
Frontend Developer Angular — Design System (3 posities)

HumanInTech • Brussel

Hybride
EUR 50 000 - 73 000
Application Architect / Technical Leader
Application Architect / Technical Leader

HumanInTech • Brussel Hoofdstad

Hybride
EUR 80 000 - 110 000
Analyste Fonctionnel
Analyste Fonctionnel

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Junior Java / Angular Developer
Junior Java / Angular Developer

HumanInTech • Brussel Hoofdstad

Hybride
EUR 45 000 - 65 000
Développeur Java
Développeur Java

HumanInTech • Brussel Hoofdstad

Hybride
EUR 65 000 - 90 000
Développeur Full-Stack – Plateforme de santé basée sur les données probantes
Développeur Full-Stack – Plateforme de santé basée sur les données probantes

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Senior Functional Analyst
Senior Functional Analyst

HumanInTech • Brussel Hoofdstad

Hybride
EUR 67 000 - 100 000