Frontend Developer Angular — Design System (3 posities)

HumanInTech

Brussel

Hybride

EUR 50 000 - 73 000

Plein temps

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

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Résumé du poste

HumanInTech zoekt een frontend developer met sterke Angular- en TypeScript-vaardigheden. Je werkt aan een strategische design system library voor Franstalige Belgische overheidsdiensten, migreert naar Angular 22 en vervangt third‑party componenten door native, toegankelijke implementaties.

Je levert code van hoge kwaliteit en draagt bij aan testdekking en performance. De rol is hybride met minimaal 50% on-site aanwezigheid in Brussel, en de opdracht loopt van 1 oktober 2026 tot 31 december 2026.

Qualifications

  • Bevestigde ervaring als frontend developer
  • Angular: bevestigd niveau, meest recente ervaring dit jaar
  • Angular CDK: bevestigd niveau, meest recente ervaring dit jaar
  • TypeScript: bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • HTML5 semantiek en moderne web APIs
  • Geautomatiseerd testen metVitest/JSDOM in zoneless mode

Responsabilités

  • Ontwikkelen en migreren van design system componenten
  • Upgrade naar Angular 22 en refactor van presenter componenten
  • Testcoverage realiseren en naleving WCAG AA
  • Samenwerken met teamleider, frontend architect en UX/UI
  • Code reviews en onderhoud van codebase

Connaissances

Angular
Angular CDK
TypeScript
HTML5
Web accessibility
Vitest
Agile Scrum
SOLID principes
Frans moedertaal

Formation

Bachelor degree of hoger

Description du poste

Wat je zal doen

Je werkt als onderdeel van een ontwikkelteam van drie personen aan een strategische design system library die gebruikt wordt door overheidsdiensten in Franstalig België. De library ondersteunt tientallen business applicaties voor duizenden gebruikers in onderwijs, justitie, cultuur, sport en andere domeinen.

Het project heeft twee hoofddoelstellingen: het migreren van het design system naar Angular 22 en het vervangen van third-party UI componenten door native, toegankelijke implementaties gebouwd op HTML5 semantiek en Angular CDK primitives. De doelarchitectuur, ontwikkelstandaarden, te migreren componenten en migratieprioriteiten zijn al gedefinieerd.

In nauwe samenwerking met een teamleider, frontend architect, UX/UI team (Figma design tokens) en applicatieteams ben je rechtstreeks verantwoordelijk voor componentontwikkeling, de Angular 22 upgrade, testcoverage en naleving van toegankelijkheids- en performantiestandaarden.

Conceptie

  • Deelnemen aan het bijwerken van technische en softwarearchitectuurdocumentatie
  • Technisch ontwerp en analyse ontwikkelen op basis van functionele specificaties, migratievereisten en UI mockups
  • Ontwikkelbest practices toepassen en afdwingen: clean code, SOLID principes, DRY, toegankelijkheid en onderhoudbaarheid

Ontwikkeling

  • Samenwerken binnen het team van drie developers aan verschillende migratiewerkstromen
  • De design system upgrade naar Angular 22 uitvoeren en bestaande componenten aanpassen
  • Applicatiecomponenten ontwikkelen en herschrijven in semantische HTML en Angular CDK om third-party afhankelijkheden te vervangen (presentatiecomponenten, overlays/navigatie, reactieve formuliercontroles, datatables)
  • Code en rendering performance optimaliseren (responstijd, geheugenbeheer, OnPush lifecycle)
  • Refactoring organiseren door bestaande code te vereenvoudigen en verouderde afhankelijkheden te verwijderen
  • Actief deelnemen aan cross-team code reviews
  • Unit tests (Vitest) ontwikkelen en valideren in een zoneless omgeving om non-regressie en hoge coverage te garanderen
  • Correctief en evolutief onderhoud van componenten uitvoeren

Deployment

  • Deployment en levering van de oplossing valideren (packaging met ng-packagr onder Bun, library publicatie)
  • Correct gedrag van de library garanderen in de showcase applicatie en in runtime omgevingen van consumerende applicaties

Kwaliteit

  • Ontwikkelingskwaliteit garanderen in lijn met organisatiestandaarden en SonarQube regels
  • Naleving van digitale toegankelijkheidscriteria garanderen (WCAG 2.1 niveau AA)
  • Naleving van deadlines en leveringsmijlpalen garanderen
  • Best practices toepassen voor het verminderen van technische schuld (clean code, versie-upgrades, verwijdering van externe afhankelijkheden)

Communicatie

  • Regelmatig communiceren met projectstakeholders (teamleider, architect, UX/UI team) en transparante feedback geven over toegewezen activiteiten
  • De teamleider ondersteunen bij het kwalificeren, inschatten en opsplitsen van werkpakketten in de agile tracking tool
Wat we zoeken

Essentiële vaardigheden en ervaring

  • Bevestigde ervaring als frontend developer
  • Angular: bevestigd niveau, meest recente ervaring dit jaar
  • Angular CDK: bevestigd niveau, meest recente ervaring dit jaar
  • TypeScript: bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • HTML5 semantiek en moderne web APIs: bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • Componentarchitectuur en design systems: bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • Unit testing (Vitest / JSDOM / zoneless mode testing): bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • Clean code en SOLID-principes: bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • Webtoegankelijkheid: bevestigd niveau, meest recente ervaring dit jaar
  • Agile Scrum: bevestigd niveau, meest recente ervaring binnen de laatste drie jaar
  • Frans op moedertaalniveau
De context

Deze opdracht loopt van 1 oktober 2026 tot 31 december 2026 (drie maanden). De rol is hybride, met een verplicht minimum van 50% aanwezigheid on-site in Brussel. De missie wordt uitsluitend in het Frans uitgevoerd.

Er worden drie developers gerekruteerd voor dit project.

Je kunt deze opdracht uitvoeren als freelancer of als medewerker in loondienst bij HumanInTech. Dezelfde rol, hetzelfde team. Kom je bij ons in loondienst, dan loopt je dienstverband door na deze opdracht. Wanneer de opdracht eindigt, zoeken we samen naar je volgende missie.

Locatie: Brussel, hybride

Werkgever / contractpartij: HumanInTech

Solliciteren tot (Brusselse tijd): 28 september 2026 om 02:00

Samenwerkingsvorm: Freelance of in loondienst bij HumanInTech

Werkregime: Voltijds

Ervaring: 3-5 jaar of meer

Opleiding: Bachelor of meer

Gepubliceerd: september 2026

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Confirmed Java / Angular Developer
Confirmed Java / Angular Developer

HumanInTech • Brussel

Hybride
EUR 83 000 - 124 000
Junior Front-End Developer (Angular Migratie)
Junior Front-End Developer (Angular Migratie)

HumanInTech • Brussel

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

HumanInTech • Brussel

Hybride
EUR 52 000 - 76 000
Hybride werkplek
Frontend Developer Angular — Design System (3 postes)
Frontend Developer Angular — Design System (3 postes)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Functional Analyst
Functional Analyst

HumanInTech • Brussel

Hybride
EUR 55 000 - 75 000
Hybride werken
Java Developer
Java Developer

HumanInTech • Brussel

Hybride
EUR 70 000 - 110 000
Application Architect / Technical Leader
Application Architect / Technical Leader

HumanInTech • Brussel

Hybride
EUR 111 000 - 185 000
Hybride werken
Medior .NET Developer
Medior .NET Developer

HumanInTech • Melle

Hybride
EUR 45 000 - 65 000
Frontend Developer Angular — Design System (3 positions)
Frontend Developer Angular — Design System (3 positions)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 61 000 - 78 000
Senior Backend Engineer
Senior Backend Engineer

HumanInTech • Brussel

Hybride
EUR 75 000 - 110 000