We are seeking an experienced Lead Frontend Developer (Angular) to lead the design, development, and delivery of enterprise-grade web applications for large-scale digital transformation initiatives. The ideal candidate will possess strong expertise in modern Angular development, frontend architecture, and user experience design, coupled with proven leadership experience in delivering scalable Single Page Applications (SPAs).
This role requires a hands-on technical leader who can drive frontend engineering excellence, mentor development teams, and collaborate with business and technology stakeholders to deliver innovative and high-performing solutions.
Key Responsibilities
Frontend Architecture & Development
- Lead the design, development, and enhancement of enterprise-grade Single Page Applications (SPAs) using Angular.
- Architect scalable, reusable, and maintainable frontend solutions aligned with business and technical requirements.
- Develop responsive and intuitive user interfaces using Angular, TypeScript, JavaScript, HTML5, and CSS3.
- Ensure applications are optimized for performance, accessibility, security, and maintainability.
Technical Leadership
- Provide technical leadership and mentorship to frontend developers.
- Establish and promote frontend development standards, best practices, and coding guidelines.
- Conduct code reviews and ensure adherence to quality and architectural standards.
- Drive technical discussions, solution design reviews, and frontend modernization initiatives.
User Experience & Design Collaboration
- Partner closely with UI/UX designers to deliver exceptional user experiences.
- Translate wireframes, mockups, and business requirements into production-ready applications.
- Advocate for usability, accessibility, and responsive design principles across all solutions.
Integration & Delivery
- Collaborate with backend developers and architects to integrate frontend applications with enterprise APIs and services.
- Participate in Agile delivery activities including sprint planning, estimation, reviews, and retrospectives.
- Support application deployment, release management, and production issue resolution.
Continuous Improvement
- Identify opportunities to improve application performance, scalability, and development efficiency.
- Evaluate emerging frontend technologies and recommend improvements to the technology stack.
- Contribute to technical documentation and knowledge-sharing initiatives.
Required Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Minimum 6 to 9 years of experience in Frontend Development.
- Proven experience as a Lead Frontend Developer, Technical Lead, or Senior Angular Developer.
- Strong hands-on expertise in Angular v15 or later versions.
- Extensive experience building enterprise-scale Single Page Applications (SPAs).
- Advanced proficiency in:
1. Angular
2. TypeScript
3.JavaScript
4.HTML5
5.CSS3
- Strong understanding of frontend architecture, component-based design, and modern development practices.
- Experience collaborating closely with UI/UX teams and implementing responsive, user-centric interfaces.
- Strong analytical, troubleshooting, and problem-solving capabilities.
- Excellent communication and stakeholder management skills.
Preferred Qualifications
- Experience working within large enterprise or multinational consulting environments.
- Knowledge of frontend design patterns and application architecture principles.
- Experience integrating RESTful APIs and backend services.
- Exposure to Microservices-based architectures.
- Experience with automated testing frameworks and CI/CD pipelines.
- Familiarity with Agile/Scrum delivery methodologies.
Why Join Us?
- Opportunity to work with a leading multinational consulting organization.
- Exposure to enterprise-scale digital transformation and modernization projects.
- Collaborate with global technology teams and industry experts.
- Drive the development of mission-critical applications used by large-scale enterprises.