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.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
