About the Role: We are seeking an experienced Engineering Manager with a strong background in front-end development, particularly with Angular. In this role, you will lead a team of developers to build and optimize user-facing applications, ensuring scalability, performance, and high-quality user experiences. You will also be responsible for guiding technical direction, managing project timelines, and fostering a collaborative team environment.
Key Responsibilities:
• Lead and manage a team of front-end engineers, ensuring project milestones and deliverables are achieved.
• Collaborate with product managers, UX/UI designers, and backend teams to define project requirements and deliver exceptional user experiences.
• Architect, design, and develop scalable, maintainable, and high-performance Angular-based web applications.
• Implement and enforce coding standards, best practices, and efficient development workflows.
• Mentor team members through code reviews, technical guidance, and career development planning.
• Drive Agile development processes, including sprint planning, backlog grooming, and retrospectives.
• Identify and resolve technical challenges, maintaining a focus on delivering high-quality solutions.
• Stay updated with industry trends and emerging technologies, applying them to improve product performance and development efficiency.
Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• Proven experience as an Engineering Manager, Team Lead, or Senior Front-End Developer.
• Strong expertise in Angular, TypeScript, JavaScript, HTML, and CSS.
• Deep understanding of front-end architecture, performance optimization, and responsive design principles.
• Experience with RESTful APIs, GraphQL, or similar backend integrations.
• Familiarity with testing frameworks and tools such as Jasmine, Karma, or Cypress.
• Excellent leadership, communication, and organizational skills.
• Experience managing Agile development processes.
Preferred Qualifications:
• Familiarity with cloud platforms like AWS, Azure, or GCP.
• Experience with modern design systems and component libraries.
• Knowledge of micro-frontend architectures and progressive web applications.
Why Join Us:
• Opportunity to lead impactful projects in a dynamic, innovative environment.
• Competitive salary and comprehensive benefits package.
• Professional development opportunities and a collaborative team culture.