Source description
About the role
About the Role As a Frontend Developer, you will be dedicated to developing and improving the client-side of a mission-critical application. Youll collaborate closely with backend engineers, analysts, and testers, ensuring our technicians have intuitive, high-performing tools at their fingertips. What Youll 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) • TypeScript • GIT (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.js • TypeScript • REST APIs • Couchbase • Sync Gateway • .NET Experience 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.
More at Careernet