> full description
Requirements
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Proven commercial experience building scalable and robust web applications using Angular.
- Deep understanding of reactive programming with RxJS and state management using NgRx.
- Hands-on experience designing responsive and accessible user interfaces with Angular Material.
- Advanced knowledge of HTML5, CSS3, and modern CSS preprocessors, specifically Sass/SCSS.
- Practical experience configuring, optimising, and working with modern frontend bundlers.
- Solid understanding of clean code principles, component-driven architecture, and modern frontend best practices.
Responsibilities
- Develop, maintain, and scale robust web applications.
- Build responsive, accessible (a11y) user interfaces.
- Design modular, reusable UI components adhering to component-driven architecture and clean code principles.
- Enforce modern frontend best practices, write maintainable code, and participate in peer code reviews to ensure code quality.
Intervew steps
- pre-screen.
- tech interview.