Une candidature complète en une minute — CV personnalisé et lettre de motivation, prêts à envoyer.
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
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
Development
Deployment
Quality
Communication
Essential skills and experience
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