Key Responsibilities :
- Develop, test, and maintain web applications using Angular (v9 or higher) .
- Build reusable components and libraries for future use.
- Work with RESTful APIs to fetch and display data.
- Collaborate with UX / UI designers, back-end developers, and QA teams.
- Optimize applications for performance, speed, and scalability.
- Write clean, maintainable code following best practices and coding standards.
- Participate in code reviews and contribute to team development practices.
- Debug and troubleshoot application issues in development and production.
- Stay up-to-date with the latest web development trends and Angular updates.
Qualifications and Requirements :
Bachelor's degree in Computer Science, Engineering, or related field.2+ years of experience in Angular development (v9+ preferred).Strong proficiency in TypeScript , JavaScript , HTML5 , and CSS3 .Experience with RxJS , Angular CLI , NgRx , or similar state management.Familiarity with RESTful APIs and JSON data structures.Proficient with Git and version control systems.Understanding of responsive design and cross-browser compatibility.Desirable Skills :
Experience with unit testing frameworks like Jasmine / Karma.Familiarity with CI / CD tools and deployment practices.Basic understanding of back-end integration (Node.js, .NET, or Java-based APIs).Knowledge of accessibility standards and SEO for SPAs.Agile / Scrum project experience.Skills Required
Node.js, .NET, Rxjs, Angular Cli, NGRX, Typescript, Javascript, Html5