We are seeking an experienced Angular Lead with strong expertise in Angular 17 and front-end development best practices. The ideal candidate will lead a team of developers, drive technical excellence, and deliver high-quality web applications that meet business requirements.
Key Responsibilities:
- Lead the design and development of scalable, responsive, and high-performance web applications using Angular 17.
- Collaborate with UX/UI designers, backend developers, and stakeholders to deliver seamless user experiences.
- Define and enforce coding standards, best practices, and architectural guidelines.
- Mentor and guide team members, conduct code reviews, and ensure timely delivery of projects.
- Optimize application performance and troubleshoot complex issues.
- Stay updated with the latest Angular features and front-end technologies.
Required Skills & Qualifications:
- 9+ years of experience in front-end development, with at least 3+ years in Angular (latest versions).
- Strong proficiency in Angular 17, TypeScript, RxJS, and state management libraries (e.g., NgRx).
- Expertise in HTML5, CSS3, SCSS, and responsive design principles.
- Experience with RESTful APIs, GraphQL, and integration with backend services.
- Knowledge of unit testing frameworks (Jasmine, Karma) and end-to-end testing tools.
- Familiarity with CI/CD pipelines, Git, and Agile methodologies.
- Excellent problem-solving, leadership, and communication skills.
Nice to Have:
- Experience with Micro Frontends, Web Components, or Monorepo architectures.
- Exposure to Cloud platforms (AWS/Azure/GCP) and containerization (Docker).
Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.