Key Responsibilities
Develop, maintain, and enhance web applications using Angular (v14+ preferred).
Build responsive and user-friendly interfaces using HTML5, CSS3, SCSS, and Bootstrap/Angular Material.
Integrate frontend applications with RESTful APIs.
Write clean, reusable, and scalable TypeScript code.
Optimize application performance and troubleshoot bugs.
Collaborate with UI/UX designers, backend developers, and QA teams.
Participate in code reviews and follow best coding practices.
Required Skills
Strong knowledge of Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS.
Experience with RxJS, Angular Material, and Reactive Forms.
Good understanding of REST APIs and JSON.
Familiarity with Git version control.
Knowledge of responsive web design principles.
Preferred Skills
Experience with NgRx or state management.
Knowledge of Docker, CI/CD, or Azure/AWS is a plus.
Familiarity with unit testing (Jasmine/Karma).
Develop, maintain, and enhance web applications using Angular (v14+ preferred).
Build responsive and user-friendly interfaces using HTML5, CSS3, SCSS, and Bootstrap/Angular Material.
Integrate frontend applications with RESTful APIs.
Write clean, reusable, and scalable TypeScript code.
Optimize application performance and troubleshoot bugs.
Collaborate with UI/UX designers, backend developers, and QA teams.
Participate in code reviews and follow best coding practices.
Work in an Agile/Scrum development environment.
Strong knowledge of Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS.
Experience with RxJS, Angular Material, and Reactive Forms.
Good understanding of REST APIs and JSON.
Familiarity with Git version control.
Knowledge of responsive web design principles.
Strong debugging and problem-solving skills.
Experience with NgRx or state management.
Knowledge of Docker, CI/CD, or Azure/AWS is a plus.
Familiarity with unit testing (Jasmine/Karma).