Frontend Angular Developer

Il y a 2 jours

Brussel Hoofdstad, Brussel Hoofdstad, Belgique Keystone Solutions Temps plein 101 000 € - 157 000 € Contrat

Mission Overview:

Keystone Solutions is seeking three Frontend Angular Developers for a consultancy mission at a client site. This role involves working on a significant project aimed at modernizing the application framework of the Walloon-Brussels Federation. As a consultant, you will be hired by Keystone Solutions to work on client projects, specifically focusing on the Design System project.

Responsibilities:

  • Participate in updating technical documentation and software architecture.
  • Develop technical design and analysis based on functional documentation, migration specifications, and UI mockups.
  • Apply and enforce best development practices: clean code, SOLID principles, DRY, accessibility, and maintainability.
  • Collaborate within a team of three developers on various migration tasks.
  • Upgrade the Design System to Angular 22 and adapt existing components.
  • Develop and rewrite application components in semantic HTML and Angular CDK, replacing PrimeNG components.
  • Optimize code and rendering performance (response time, memory management, OnPush lifecycle).
  • Organize refactoring by simplifying existing code and eliminating obsolete dependencies.
  • Participate actively in cross-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.
  • Validate deployment and delivery of the solution (ng-packagr packaging under Bun, library publication).
  • Ensure proper behavior of the library in the showcase application and in the execution environments of consuming applications.
  • Ensure the quality of developments in line with the client's standards and SonarQube rules.
  • Guarantee compliance with digital accessibility criteria (WCAG 2.1 level AA).
  • Adhere to deadlines and milestones of the delivery plan.
  • Communicate regularly with project stakeholders (Team Leader, Architect, UX/UI team) and provide transparent feedback on assigned activities.
  • Assist the Team Leader in qualifying, evaluating, and breaking down work packages in the agile tracking tool.

Why Join Keystone Solutions:

  • Consultancy Nature: Engage in on-site work and embrace your consultant identity.
  • Dynamic Projects: Tackle diverse challenges across various client environments.
  • Turbo-Charged Learning: Experience professional development and broad learning opportunities.
  • Skyrocketing Ambition: Commit to career growth within our framework.
  • Values: As a

Duration:

01/10/2026 - 31/12/2026 3 months (full time)

Skills required:

  • Accessibilité Web - Level: Confirmed - Most recent: This year
  • Agile Scrum - Level: Confirmed - Most recent: 1 to 3 years ago
  • Angular - Level: Confirmed - Most recent: This year
  • Angular CDK - Level: Confirmed - Most recent: This year
  • Architecture de composants & Design Systems - Level: Confirmed - Most recent: 1 to 3 years ago
  • Clean Code & Principes SOLID - Level: Confirmed - Most recent: 1 to 3 years ago
  • HTML5 sémantique & API Web modernes - Level: Confirmed - Most recent: 1 to 3 years ago
  • Tests unitaires (Vitest / JSDOM / tests en mode Zoneless) - Level: Confirmed - Most recent: 1 to 3 years ago
  • TypeScript - Level: Confirmed - Most recent: 1 to 3 years ago

Language requirements:

French
Level Native