Responsibilities• Design, develop, and maintain high-quality Angular applications, following industry best practices.• Collaborate with backend developers to integrate frontend components with APIs and services.• Optimize application performance and scalability.• Write clean, well-structured, and maintainable code.• Stay up-to-date with the latest Angular and frontend development trends.• Mentor and guide junior developers.• Contribute to the development of technical documentation and standards.Requirements• 4+ Years of Experience in Development • Proficient in Angular (version 15+), including its architecture, component-based design, services, and dependency injection.• Solid understanding of Angular modules, lazy loading, and standalone components.• Proficient in using Angular CLI.• Experience with RxJS.• Understanding of Change Detection strategies and performance optimizations.• Experience with NgRx or other state management libraries• Strong understanding of semantic HTML5.• Expertise in responsive design and modern CSS3 features like Flexbox and Grid.• Experience with SCSS (Sass) for modular, reusable, and maintainable styles.• Knowledge of CSS frameworks (e.g., Bootstrap, PrimeNG) and integration with Angular.• Experience in unit testing using frameworks like Jasmine and Karma.• Experience with monorepo structures (e.g., using Nx).• Knowledge of service workers and progressive web applications (PWA).• Strong experience with Git and version control workflows (branching, merging, pull requests).• Writing clean, maintainable, and reusable code with good coding standards.• Mentorship and code review experience.• Excellent problem-solving and analytical skills.• Ability to work independently and as part of a team.• Strong communication and interpersonal skills.