Software Developer Angular (Medior)

Rhox

Schaarbeek

Sur place

EUR 52 000 - 66 000

Plein temps

Il y a 3 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

Rhox in Belgium is modernising a shared Angular design system, developing accessible components, upgrading to Angular 22, and improving testing, performance and library delivery.

The mission includes replacing PrimeNG with semantic HTML5 and Angular CDK primitives, migrating the design system monorepo, ensuring WCAG 2.1 AA, collaborating with leaders and UX/UI teams, and delivering a robust frontend library with ng-packagr, Bun, and quality gates.

Qualifications

  • Medior experience developing Angular frontends and maintaining component libraries.
  • Experience with Angular 22 migrations, zoneless execution, and reactive signals.
  • Strong TypeScript and semantic HTML5 skills.
  • Knowledge of WCAG 2.1 AA accessibility requirements.
  • Experience with component architecture and design systems.
  • Familiarity with unit testing in Vitest/JSDOM.

Responsabilités

  • Analyse functional specs and UI designs for implementation choices.
  • Upgrade the component library monorepo to Angular 22 and adapt components.
  • Replace PrimeNG with accessible HTML5 and Angular CDK components.
  • Develop presentation, overlay, navigation, reactive form, and data table components.
  • Write and validate Vitest unit tests with JSDOM in zoneless environments.
  • Optimize rendering, memory use, and OnPush lifecycles; refactor for maintainability.
  • Validate Bun and ng-packagr packaging and consumer application behaviour.

Connaissances

Angular frontend development
Component library maintenance
TypeScript
Semantic HTML5
Accessibility WCAG 2.1 AA
CDK primitives
Vitest testing
JSDOM testing
OnPush lifecycles
Performance optimisation
SOLID & DRY
Agile Scrum

Outils

ng-packagr
Bun
SonarQube

Description du poste

A public-sector IT organisation supports digital services for public administrations and institutions. Its frontend team is modernising a shared Angular design system, and this Angular frontend developer role develops accessible components, upgrades Angular 22, and improves testing, performance, and library delivery.

The mission:

The work has two linked goals. First, replace PrimeNG runtime components with reusable components based on semantic HTML5 and Angular CDK behaviour primitives. This includes presentation components, overlays and navigation, reactive form controls, and data tables. Second, upgrade the design system monorepo to Angular 22, using zoneless execution, advanced reactive signals, and compiler optimisations. The migration must support a smooth transition for consuming applications while meeting WCAG 2.1 Level AA.

You collaborate closely with a Team Leader, Frontend Architect, UX/UI specialists working with Figma design tokens, and application teams. The architecture, development standards, component scope, and migration priorities are defined before implementation. Your scope runs from technical analysis and architecture documentation through component development, refactoring, unit testing, packaging, and release validation. It also includes corrective and evolutionary maintenance. You simplify existing code, remove obsolete external dependencies, and check response times, memory behaviour, and OnPush lifecycle handling. Quality covers non-regression coverage, SonarQube rules, and accessibility compliance. You package the library with ng-packagr under Bun, publish it, and verify its behaviour in a showcase application and consumer runtime environments. You contribute to code reviews and help qualify, estimate, and break down work packages in the agile tracking tool. You give transparent feedback on assigned work and milestones. The library is shared across public services and integrated into dozens of business applications used by thousands of people.

Your responsibilities:
  • Analyse functional specifications, migration requirements, and UI designs for technical implementation choices.
  • Upgrade the component library monorepo to Angular 22 and adapt existing components.
  • Replace PrimeNG with accessible semantic HTML5 and Angular CDK components.
  • Develop presentation, overlay, navigation, reactive form, and data table components.
  • Write and validate Vitest unit tests with JSDOM in zoneless environments.
  • Optimise rendering, memory use, OnPush lifecycles, and maintainability through refactoring.
  • Validate Bun and ng-packagr packaging, publication, and behaviour in consumer applications.
Your profile
Essential skills:
  • Medior experience developing Angular frontends and maintaining component libraries.
  • Angular, including Angular 22 migrations, zoneless execution, and reactive signals.
  • Angular CDK behaviour primitives.
  • TypeScript.
  • Semantic HTML5 and modern Web APIs.
  • Web accessibility, including WCAG 2.1 Level AA.
  • Component architecture and design systems.
  • Clean Code, SOLID, and DRY principles.
  • Unit testing with Vitest, JSDOM, and zoneless test modes.
  • Reactive form controls, overlays, navigation, and data table components.
  • Performance work covering rendering, memory use, and OnPush lifecycles.
  • ng-packagr under Bun and library publication.
  • Technical documentation, code reviews, and SonarQube quality rules.
  • Agile Scrum.
Languages:
  • French: native.
Working context
  • The delivery group comprises three frontend consultants.
  • French is the exclusive working language.
  • Agile Scrum structures delivery, with work packages tracked against milestones.
  • The planned migration is estimated to run for 10 to 15 weeks.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Frontend Angular Developer
Frontend Angular Developer

keystone-solutions • Brussel

Sur place
EUR 67 000 - 100 000
Frontend Angular Developer
Frontend Angular Developer

Keystone Solutions • Brussel Hoofdstad

Sur place
EUR 101 000 - 157 000
Developpeur JUNIOR Front end
Developpeur JUNIOR Front end

Rhox • Sint-Gillis

Sur place
EUR 50 000 - 70 000
Team ONE - Développeurs Confirmés 3
Team ONE - Développeurs Confirmés 3

Rhox • Schaarbeek

Sur place
EUR 50 000 - 75 000
Team ONE - Développeurs Confirmés 2
Team ONE - Développeurs Confirmés 2

Rhox • Schaarbeek

Sur place
EUR 60 000 - 90 000
Expert Angular Developer
Expert Angular Developer

Koda Tech • Brussel

Sur place
EUR 70 000 - 110 000
Frontend Developer Angular
Frontend Developer Angular

onetowin data services • Brussel

Sur place
EUR 50 000 - 75 000
Junior Front End Developer
Junior Front End Developer

keystone-solutions • Brussel

Hybride
EUR 34 000 - 48 000
Frontend Developer, React
Frontend Developer, React

Jobtailor • Brussel Hoofdstad

Sur place
EUR 65 000 - 90 000
Frontend Developer Angular
Frontend Developer Angular

onetowin • Oost-Vlaanderen

Hybride
EUR 52 000 - 76 000