You will join a large-scale digital modernization program focused on building a mission-critical, cloud-native web platform. The environment is complex, long-running, and highly regulated, with strong requirements around scalability, maintainability, accessibility, and performance.
As a Senior Front-End Engineer (Angular), you take ownership of the front-end architecture and implementation of large-scale web applications. You design and build modern, maintainable single-page applications, integrate them with API-driven back ends, and contribute to a consistent, high-quality user experience.
What You’ll Do
- Design and develop complex front-end applications using Angular (2+)
- Build and maintain single-page applications (SPAs) and large web portals
- Define and implement front-end architecture patterns aligned with cloud-native principles
- Integrate and consume REST APIs and manage client-side state and data flows
- Contribute to and evolve design system component libraries
- Ensure code quality, performance, accessibility, and cross-browser compatibility
- Integrate front-end builds and tests into CI/CD pipelines
- Actively participate in agile ceremonies (planning, refinement, reviews, retrospectives)
- Collaborate closely with UX/UI designers, providing feedback on feasibility and optimizations
- Proactively propose technical improvements and architectural refinements
What are we looking for?
- 10+ years of hands-on experience in front-end application development
- Strong expertise in Angular (2+), used in production for complex applications
- Proven experience building large-scale web portals or enterprise web applications
- Single-page application (SPA) development experience
- Experience integrating and consuming RESTful APIs from the front end
- Experience designing front-end architecture for scalable applications
- Experience working in cloud-native environments
- Experience contributing to or maintaining design systems or shared UI component libraries
- Experience working in large, mature agile delivery teams
- Fluent in English and fluent in Dutch OR French
Nice-to-Have Experience
- Java back-end experience, including Java SE 10+
- Experience with CI/CD pipelines (preferably Azure DevOps)
- Event-Driven or Behavior-Driven Development
- Domain-Driven Design concepts
- Familiarity with reusable building blocks in large public-sector platforms
What do we offer?
Contract: Full-time, freelance or permanent
Duration: 01/04/2026 – 31/03/2027
Location: Brussels
Work mode: Hybrid (minimum 3 days on-site per week)
Vacancies that may also interest you
)
