Frontend Team Lead

Zag Jordan- Amman, Jordan

Position: Frontend Team Lead (React, React Native, Next.js) 

Experience: 6+ years.

About the Position: We are seeking an experienced Frontend Team Lead to drive the design and development of modern, scalable, and performant user interfaces across web and mobile platforms. The ideal candidate combines technical expertise with a strong UI/UX mindset, leading teams to deliver intuitive, engaging, and accessible experiences. You will mentor frontend developers, guide best practices, and collaborate closely with backend, design, and product teams to ensure high-quality delivery. 

Key Responsibilities:

  • Lead the design and development of scalable, performant user interfaces using React, React Native, and Next.js.
  • Possess a strong UI/UX mindset and creativity to craft intuitive and engaging user experiences, complementing dedicated design teams. 
  • Build component libraries and reusable UI elements for consistency and efficiency. 
  • Drive best practices for frontend code quality, including state management (Redux, Context API) and hooks usage.
  • Oversee responsive and adaptive design implementation for web and mobile platforms. 
  • Collaborate closely with backend teams to integrate APIs and optimize frontend-backend communication. 
  • Ensure high performance and accessibility (a11y) best practices across web applications. 
  • Mentor and guide frontend developers, conducting code reviews and promoting knowledge sharing. 
  • Manage frontend build pipelines and tooling (Webpack, Babel, ESLint, Prettier).
  • Implement automated testing strategies (unit, integration, and end-to-end) using tools like Jest, React Testing Library, Detox, or Cypress. 
  • Lead the adoption and integration of TypeScript to improve code maintainability and robustness.
  • Stay up-to-date with frontend technologies and trends, evaluating and recommending improvements. 
  • Facilitate cross-functional collaboration with design, product, and QA teams. 
  • Manage releases and coordinate deployments for frontend applications, including mobile app stores (App Store, Google Play). 
  • Optimize React Native apps for performance, memory usage, and smooth user experience across platforms.

Required Skills:

  • Strong expertise in React, React Native, and Next.js. 
  • Proficiency in state management (Redux, Context API) and React hooks. 
  • Solid experience with responsive/adaptive design for web and mobile.
  • Proficiency with frontend tooling (Webpack, Babel, ESLint, Prettier).
  • Experience with automated testing frameworks (Jest, React Testing Library, Detox, Cypress). 
  • Hands-on experience with TypeScript for frontend development. 
  • Strong understanding of accessibility (a11y) and performance optimization. 
  • Excellent leadership, mentoring, and code review skills.

Nice-to-Have: 

  • Experience with Node.js for full-stack collaboration. 
  • Familiarity with CI/CD pipelines for frontend applications. 
  • Experience in optimizing mobile app performance and deployments.

Soft Skills:

  • Strong leadership and team management. 
  • Excellent collaboration and communication with cross-functional teams. 
  • Creative problem-solving and adaptability.
Reference Code
JP25-25
Post Date
10/12/2025 at 06:50 AM
Work Class
Software Developers
Work Type
Full-Time
Share This Job Post
Apply Now