Frontend Developer Role Overview
As a seasoned Frontend Developer, you will be responsible for designing and developing high-performance web applications using Angular 18+. The ideal candidate will have strong hands-on experience with Angular, TypeScript, JavaScript, HTML5, and CSS/SCSS.
Key Responsibilities:
1. Design, develop, and maintain scalable frontend applications using Angular.
2. Collaborate closely with backend developers, UX/UI designers, and product owners to ensure seamless integration.
3. Optimize applications for performance, scalability, and cross-browser compatibility.
4. Participate in code reviews and contribute to frontend best practices and standards.
Required Skills and Qualifications:
1. 6+ years of professional experience as a Frontend Developer.
2. Strong hands-on experience with Angular (version 18 and recent versions).
3. Solid knowledge of TypeScript, JavaScript (ES6+), HTML5, and CSS/SCSS.
4. Experience with RESTful APIs and frontend integration.
5. Familiarity with state management, testing frameworks, and modern frontend architectures.
6. Strong problem-solving skills and attention to detail.
Nice to Have:
1. Experience with RxJS, NgRx, or other state management solutions.
2. Knowledge of CI/CD pipelines and frontend build tools.
3. Previous experience working in fully remote, distributed teams.