About the role
Responsibilities:
- Develop and maintain modern web applications using Angular and JavaScript.
- Build responsive, reusable, and scalable UI components.
- Collaborate with product, UX/UI designers, and backend teams to deliver high-quality features.
- Optimize application performance and improve user experience.
- Write clean, maintainable, and testable code following industry best practices.
- Debug, troubleshoot, and resolve frontend issues.
- Participate in code reviews and contribute to technical discussions.
- Stay updated with the latest frontend technologies and frameworks.
Requirements:
- 5+ years of experience in frontend development.
- Strong hands-on experience with Angular (v12+).
- Excellent knowledge of JavaScript (ES6+) and TypeScript.
- Good understanding of HTML5 CSS3 SCSS, and responsive design.
- Experience consuming REST APIs.
- Familiarity with RxJS, Angular lifecycle hooks, and state management.
- Experience with Git and Agile development methodologies.
- Strong problem-solving and debugging skills.