Frontend Developer Angular — Design System (3 positions)

HumanInTech

Brussel Hoofdstad

Hybride

EUR 61 000 - 78 000

Plein temps

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

Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

HumanInTech is seeking a frontend developer to join a three-person team for a strategic design system library used by public administrations in French-speaking Belgium. You will upgrade the system to Angular 22, replace third-party UI with native, accessible components, and ensure performance and accessibility standards are met.

You will collaborate with a team lead, frontend architect and UX/UI team, delivering unit-tested components and maintaining code quality in a zoneless testing

Qualifications

  • Frontend developer with proven experience
  • Angular: recent experience within the last year
  • Angular CDK: recent experience within the last year
  • TypeScript: recent experience within the last three years
  • HTML5 semantics and modern web APIs: recent experience within the last three years
  • Component architecture and design systems: recent experience within the last three years
  • Unit testing (Vitest/JSDOM/zoneless): recent experience within the last three years
  • Clean code and SOLID principles: recent experience within the last three years
  • Web accessibility: recent experience within this year
  • Agile Scrum: recent experience within the last three years
  • Native-level French

Responsabilités

  • Develop design system components and upgrade to Angular 22
  • Migrate to Angular 22 and replace third-party UI with native accessible components
  • Write components using semantic HTML and Angular CDK
  • Optimise performance and memory usage, OnPush lifecycle
  • Participate in cross-team code reviews
  • Develop and validate unit tests (Vitest) in zoneless environment
  • Maintain components and fix issues
  • Collaborate with team lead, architect and UX/UI team

Connaissances

Frontend development
Angular
Angular CDK
TypeScript
HTML5 semantics
Component architecture
Unit testing
Clean code
Web accessibility
Agile Scrum
French (native)

Formation

Bachelor's or higher

Outils

Angular
TypeScript
HTML5

Description du poste

What you will do

You will work as part of a three-person development team on a strategic design system library used by public administrations across French-speaking Belgium. The library serves dozens of business applications supporting thousands of users in education, justice, culture, sport and other domains.

The project has two main objectives: migrating the design system to Angular 22 and replacing third-party UI components with native, accessible implementations built on HTML5 semantics and Angular CDK primitives. The target architecture, development standards, components to migrate and migration priorities have already been defined.

Working closely with a team leader, frontend architect, UX/UI team (Figma design tokens) and application teams, you will be directly responsible for component development, the Angular 22 upgrade, test coverage and compliance with accessibility and performance standards.

Conception

  • Participate in updating technical and software architecture documentation
  • Develop technical design and analysis based on functional specifications, migration requirements and UI mockups
  • Apply and enforce development best practices: clean code, SOLID principles, DRY, accessibility and maintainability

Development

  • Collaborate within the three-developer team on different migration workstreams
  • Perform the design system upgrade to Angular 22 and adapt existing components
  • Develop and rewrite application components in semantic HTML and Angular CDK to replace third-party dependencies (presentational components, overlays/navigation, reactive form controls, data tables)
  • Optimise code and rendering performance (response time, memory management, OnPush lifecycle)
  • Organise refactoring by simplifying existing code and removing obsolete dependencies
  • Participate actively in cross-team code reviews
  • Develop and validate unit tests (Vitest) in a zoneless environment to ensure non-regression and high coverage
  • Perform corrective and evolutionary maintenance of components

Deployment

  • Validate deployment and delivery of the solution (packaging with ng-packagr under Bun, library publication)
  • Ensure proper behaviour of the library in the showcase application and in consumer application runtime environments

Quality

  • Ensure development quality in line with organisational standards and SonarQube rules
  • Guarantee compliance with digital accessibility criteria (WCAG 2.1 level AA)
  • Ensure adherence to deadlines and delivery milestones
  • Adopt best practices for reducing technical debt (clean code, version upgrades, removal of external dependencies)

Communication

  • Communicate regularly with project stakeholders (team leader, architect, UX/UI team) and provide transparent feedback on assigned activities
  • Assist the team leader in qualifying, estimating and breaking down work packages in the agile tracking tool
What we are looking for

Essential skills and experience

  • Confirmed experience as a frontend developer
  • Angular: confirmed level, most recent experience this year
  • Angular CDK: confirmed level, most recent experience this year
  • TypeScript: confirmed level, most recent experience within the last three years
  • HTML5 semantics and modern web APIs: confirmed level, most recent experience within the last three years
  • Component architecture and design systems: confirmed level, most recent experience within the last three years
  • Unit testing (Vitest / JSDOM / zoneless mode testing): confirmed level, most recent experience within the last three years
  • Clean code and SOLID principles: confirmed level, most recent experience within the last three years
  • Web accessibility: confirmed level, most recent experience this year
  • Agile Scrum: confirmed level, most recent experience within the last three years
  • Native-level French
The setting

This assignment runs from 1 October 2026 to 31 December 2026 (three months). The role is hybrid, with a mandatory minimum of 50% on-site presence in Brussels. The mission is conducted exclusively in French.

Three developers are being recruited for this project.

You can join us for this assignment as a freelancer or as an employee of HumanInTech. Same role, same team. If you join as an employee, your employment continues beyond this assignment. When it ends, we'll work together to find your next assignment.

Location: Brussels, hybrid

Employer / contracting party: HumanInTech

Applications close (Brussels time): September 28, 2026 at 2:00 AM

Engagement: Freelance or employed by HumanInTech

Working hours: Full-time

Experience: 3-5 years or more

Education: Bachelor's or more

Published: 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

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

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Frontend Developer Angular — Design System (3 posities)
Frontend Developer Angular — Design System (3 posities)

HumanInTech • Brussel

Hybride
EUR 50 000 - 73 000
Frontend Developer Angular — Design System (3 Stellen)
Frontend Developer Angular — Design System (3 Stellen)

HumanInTech • Brussel

Hybride
EUR 75 000 - 95 000
Frontend Angular Developer
Frontend Angular Developer

keystone-solutions • Brussel

Sur place
EUR 67 000 - 100 000
Junior Front-End Developer (Angular Migration)
Junior Front-End Developer (Angular Migration)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 110 000
Confirmed Java / Angular Developer
Confirmed Java / Angular Developer

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Junior Front-End Developer (Migration Angular)
Junior Front-End Developer (Migration Angular)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 65 000 - 90 000
Senior Angular Frontend Engineer – Design System Upgrade
Senior Angular Frontend Engineer – Design System Upgrade

HumanInTech • Brussel Hoofdstad

Hybride
EUR 61 000 - 78 000
Software Developer Angular (Medior)
Software Developer Angular (Medior)

Rhox • Schaarbeek

Sur place
EUR 52 000 - 66 000
Développeur Java / Angular confirmé
Développeur Java / Angular confirmé

HumanInTech • Brussel Hoofdstad

Hybride
EUR 55 000 - 75 000