Frontend Team Lead

Confidential - Egypt - Alexandria

Job Description:
We are looking for a Frontend Team Lead to drive the design and development of modern, high-performance web applications using Angular. This role requires a strong technical background, leadership skills, and Agile mindset to ensure the delivery of scalable, user-friendly, and maintainable frontend solutions. The ideal candidate will collaborate with backend developers, UI/UX designers, DevOps engineers, and QA teams to build seamless and visually appealing user experiences.
Key Responsibilities:
1. Technical Leadership & Development:
 Lead the development of scalable, responsive, and high-performance web applications using Angular.
 Define frontend architecture, coding standards, and best practices.
 Ensure the frontend integrates seamlessly with backend APIs and follows security best practices.
2.Agile & Team Management:
 Act as a technical mentor for frontend developers, conducting code reviews and knowledge-sharing sessions.
 Work closely with the Scrum Master and Product Owner to plan and deliver sprint goals.
 Ensure the team follows Agile best practices, including CI/CD, test automation, and iterative development.
 Encourage a collaborative and high-performance development culture.
3. UI/UX Collaboration & Performance
 Work with UI/UX designers to ensure an intuitive and engaging user experience.
 Optimize frontend performance, ensuring fast page loads, efficient rendering, and smooth user interactions.
 Implement progressive web app (PWA) features, lazy loading, and caching strategies for improved performance.
4. DevOps & Testing Automation:
 Collaborate with DevOps engineers to implement CI/CD pipelines for automated builds and deployments.
 Ensure the frontend is properly containerized (Docker, Kubernetes) and deployed in cloud environments.
 Advocate for unit testing, end-to-end (E2E) testing, and integration testing using Jest, Jasmine, Karma, Cypress, or Playwright.
5. Stakeholder Communication & Cross
Team Collaboration:
 Work closely with backend developers, DevOps engineers, QA teams, and Product Owners to align technical requirements.
 Provide regular updates on frontend progress, challenges, and improvements.
 Participate in technical discussions, architecture reviews, and sprint retrospectives.


Technical Skills: 5+ years of experience in frontend development, with at least 2 years in a leadership role. Expertise in Angular (latest versions), TypeScript, and JavaScript ES6+. Strong knowledge of HTML5, CSS3, SCSS, and responsive design. Experience with state management libraries (NgRx, Redux). Proficiency in RESTful API integration, WebSockets, and GraphQL. Knowledge of frontend performance optimization, lazy loading, and caching techniques. Experience with testing frameworks (Jest, Jasmine, Karma, Cypress, Playwright). Familiarity with DevOps practices, CI/CD pipelines, and containerized frontend deployments. Understanding of security best practices (XSS, CORS, authentication mechanisms like OAuth, JWT, SSO).Leadership & Agile Skills: Proven experience leading and mentoring frontend teams. Strong understanding of Agile Scrum methodologies and experience working in Agile environments. Excellent problem-solving skills and ability to troubleshoot frontend issues. Strong communication skills to work effectively with cross-functional teams and stakeholders.Preferred Certifications: Certified Scrum Master (CSM) or Professional Scrum Developer (PSD). Google Mobile Web Specialist Certification (preferred for performance optimization).
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com