Frontend Developer – Customer Data & Workforce Solutions
About the Role
As a Frontend Developer, you will be dedicated to developing and improving the client-side of a mission-critical application. You’ll collaborate closely with backend engineers, analysts, and testers, ensuring our technicians have intuitive, high-performing tools at their fingertips.
What You’ll Do
- Develop and maintain sophisticated web interfaces using Angular (currently v11, plans to upgrade) , ensuring usability and performance.
- Implement and manage state using NGRX , making the app scalable and maintainable.
- Contribute to the design and architecture of the frontend modules based on business requirements.
- Use GIT for version control and collaboration within the development team
- Work with agile methodologies (SCRUM) and apply test-driven development principles.
- Collaborate actively with your peers to deliver features and releases on schedule.
- Help document solutions for users, developers, and testers.
- Provide frontend expertise to support incident resolution when needed.
- Drive adoption of CI / CD practices in frontend development.
Our Frontend Technology Stack
Angular 11 (upgrading soon)NGRX (state management)TypeScriptGIT (version control)Mocha (Unit testing)For Information – Our Backend Technology Stack
While this role is focused on frontend development, you will collaborate closely with our backend team, whose stack includes :
Node.jsTypeScriptREST APIsCouchbaseSync Gateway.NETExperience with how these technologies interact with the frontend is beneficial.
What We’re Looking For
Must-Have
Bachelor or Master’s degree in Computer Science, IT, or equivalent experience.Strong hands-on experience developing with Angular and NGRX .Advanced proficiency in TypeScript .Solid working knowledge of GIT for code management and collaboration.Good understanding of Observables and Promises in JavaScript / TypeScript, and their use in building reactive web applications.Experience working in agile (SCRUM) environments.Familiarity with CI / CD and automated testing for frontend code.Good communication skills in English (oral and written).Nice-to-Have
Exposure to tooling and frameworks that enhance software quality and developer productivity.Experience with web-based REST API integration.Understanding of reactive and functional programming patterns.Interest or background in collaborating with backend teams.Proficiency in French and / or Dutch.Experience mentoring or leading small frontend groups.Soft Skills
Customer-centric and solution-oriented approach.Creative mindset, continuously seeking simple and effective solutions.Strong collaboration and open communication style.Willingness to learn and grow in a dynamic environment.