Key Responsibilities :
- Develop, test, and maintain dynamic web applications using Angular framework (v9 or above).
- Work onsite with UI / UX designers, backend developers, and product owners to translate requirements into high-quality features.
- Build reusable components and libraries for future use.
- Integrate with RESTful APIs and manage application state using tools like NgRx or RxJS .
- Ensure application performance, responsiveness, and cross-browser compatibility.
- Participate actively in daily stand-ups, sprint planning, and code reviews.
- Troubleshoot, debug, and optimize front-end code.
- Maintain clean, well-documented code following coding standards and best practices.
Qualifications and Requirements :
Bachelor's degree in Computer Science, Engineering, or related field.2+ years of hands-on experience in Angular development (v9 or later) .Strong skills in TypeScript , JavaScript , HTML5 , and CSS3 .Experience with state management libraries like NgRx or RxJS .Familiarity with RESTful APIs, JSON, and asynchronous programming.Comfortable working onsite daily and collaborating in-person with team members.Strong problem-solving skills and attention to detail.Good communication skills and ability to work in a team environment.Desirable Skills :
Experience with unit testing frameworks like Jasmine and Karma .Knowledge of Agile / Scrum methodology.Familiarity with Git or other version control systems.Exposure to CI / CD pipelines and front-end build tools like Webpack or Angular CLI .Skills Required
Webpack, Angular Cli, Typescript, Javascript, Html5