Job Openings Frontend Development Lead

About the job Frontend Development Lead

Purpose of the job

We are looking for a highly skilled Front-End Technical Team Lead to drive the development of modern, scalable, and high-performance web applications. The ideal candidate is an expert in Angular and React, experienced with Micro Frontend architecture, and passionate about engineering excellence, performance optimization, and mentoring teams

Duties and responsibilities

  1. Lead the front-end engineering team in building scalable enterprise-grade applications.
  2. Architect and develop solutions using Angular, React, and modern JavaScript/TypeScript frameworks.
  3. Design and implement Micro Frontend (MFE) architecture using tools like Module Federation, Single-SPA, or similar.
  4. Ensure best practices in code quality, maintainability, and reusability.
  5. Drive front-end performance optimization (lazy loading, bundle splitting, caching strategies, rendering improvements).
  6. Collaborate with backend, DevOps, product, and UX teams to deliver end-to-end solutions.
  7. Own the technical roadmap and contribute to architectural decisions.
  8. Conduct code reviews, enforce engineering standards, and ensure clean delivery pipelines.
  9. Mentor and coach developers, supporting team growth and technical excellence.
  10.  Manage sprint planning, task breakdown, estimation, and delivery commitments.

Job specification

Education

  • Bachelor Degree in engineering or computer science.

Experience

  • 6 years of experience two of which leading people

Skills & Abilities:

  • Fluent English both spoken and written
  • Strong analytical thinking and quality orientation skills.
  • detailed and process oriented.
  • Flexibility in dealing with people with diverse working styles
  • Deep expertise in Angular (latest versions) and strong experience with React.js.
  • Strong knowledge of Micro Frontend architectures and implementation patterns.
  • Advanced proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS.
  • Solid experience with state management tools (IIs, Redux, Zustand, etc.).
  • Strong understanding of Web Performance (Core Web Vitals, Lighthouse, profiling).
  • Experience with CI/CD pipelines for front-end deployment.
  • Strong knowledge of REST APIs, GraphQL integration, and frontend-backend communication and SSR concepts.
  • Familiar with modern testing frameworks (Jest, Cypress, Playwright, Karma).
  • Strong communication and stakeholder management.
  • Ability to lead cross-functional technical discussions.
  • Proven mentoring and team development experience.
  • Delivery-focused mindset with attention to quality and performance
  • Experience with Nx Monorepos, TurboRepo, or large-scale front-end platforms is a plus
  • Knowledge of containerized deployments (Docker, Kubernetes basics) is a plus
  • Exposure to design systems and component libraries (Material, Tailwind, Storybook) is a plus
  • Cloud experience (Azure, AWS, GCP) is a plus