Lead Angular - Frontend

Zopsmart

Zopsmart

Software Engineering
Bengaluru, Karnataka, India
Posted on Jan 8, 2025

Lead Angular - Frontend

1 Opening;

Bangalore, Karnataka

About the Role
We are seeking a highly skilled and experienced Angular Lead to join our dynamic engineering team. As an Angular Lead, you will play a crucial role in the design, development, and delivery of high-quality web applications using the Angular framework. You will lead and mentor a team of developers, ensuring best practices and delivering exceptional user experiences.
Responsibilities:
  • Lead the design, development, and implementation of complex Angular applications.
  • Mentor junior developers and guide their technical growth.
  • Participate in all phases of the software development lifecycle, from requirements gathering and design to testing and deployment.
  • Ensure code quality, maintainability, and adherence to best practices.
  • Collaborate effectively with cross-functional teams (e.g., designers, backend developers, QA) to deliver high-quality products.
  • Conduct code reviews and provide constructive feedback to team members.
  • Identify and implement performance optimizations and resolve technical challenges.
  • Stay abreast of the latest advancements in Angular and related technologies.
  • Contribute to the improvement of development processes and tools.
Required Skills:
  • Experience of 5+ years in Angular development and 2+ years mentoring a team
  • Strong proficiency in Angular: Deep understanding of core Angular concepts (Components, Modules, Services, Routing, Dependency Injection, etc.)
  • Excellent JavaScript/TypeScript skills: Strong understanding of ES6+ features, object-oriented programming principles.
  • HTML, CSS, and related technologies: Proficiency in HTML5, CSS3, and responsive design principles.
  • Experience with unit testing and integration testing frameworks (e.g., Jasmine, Karma).
  • Strong leadership and mentorship skills.
  • Excellent communication and collaboration skills.
  • Problem-solving and analytical skills.
Desirable Skills:
  • Experience with Java and basic backend concepts.
  • Basic understanding of Node.js and related frameworks.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban).
  • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).