Key Responsibilities
Develop and maintain scalable, high-performance web applications using Angular (12+ preferred).
Collaborate with UX/UI designers to translate wireframes into responsive, interactive interfaces.
Optimize applications for speed, performance, and cross-browser compatibility.
Work closely with backend developers to integrate RESTful APIs.
Write clean, reusable, and well-documented code following industry best practices.
Debug, troubleshoot, and resolve technical issues.
Stay updated with the latest Angular, TypeScript, and JavaScript trends and best practices.
Requirements
3+ years of experience in front-end development with expertise in Angular.
Strong knowledge of TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS/SASS.
Experience with state management libraries (NgRx, Akita, or RxJS).
Understanding of RESTful APIs, JSON, and authentication methods (OAuth, JWT, etc.).
Familiarity with UI frameworks like Material UI, Bootstrap, or Tailwind CSS.
Experience working with Git/GitHub and CI/CD pipelines.
Strong problem-solving skills and ability to work independently or as part of a team.
Knowledge of unit testing frameworks (Jasmine, Karma) is a plus.
Familiarity with Agile/Scrum methodologies.