Search by job, company or skills

VE3

Lead Frontend Developer

7-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Lead Frontend Developer

Role Overview:

As the Lead Frontend Developer, you will be the technical authority for our web applications. You will be responsible for architecting high-performance applications using Next.js and TypeScript, ensuring our codebases are scalable, type-safe, and maintainable. You will lead a team of developers, setting the standard for modern frontend engineering.

Requirements

Key Responsibilities:
  • Next.js Architecture: Design and implement complex applications using Next.js (App Router/Pages Router), leveraging features like Server Components, Streaming, and Edge Runtime.
  • Type-Safe Engineering: Establish strict TypeScript patterns across the organization to minimize runtime errors and improve developer experience.
  • Performance Optimization: Direct the team in optimizing Core Web Vitals, implementing efficient caching strategies, and managing bundle sizes.
  • State Management: Architect robust state solutions using tools like React Query (TanStack) for server state and Zustand or Redux Toolkit for complex client state.
  • Technical Leadership: Mentor junior and mid-level developers through rigorous code reviews and pair programming.
  • Manage the Technical Debt vs. Feature Delivery balance.
  • Define and enforce coding standards, linting rules, and testing strategies (Jest, Vitest, Playwright).
  • Technical Requirements:
    • Years of Experience: 710+ years in frontend development, with at least 4+ years focused on the React ecosystem.
    • Mastery of React: Deep understanding of Hooks, Context API, and Concurrent Mode.
    • Next.js Expertise: Proven experience deploying production-grade Next.js apps with a deep understanding of SSR, SSG, and ISR.
    • TypeScript Expert: Ability to handle complex generics, utility types, and advanced configuration.
    • Styling & UI: Expertise in Tailwind CSS, Styled Components, or CVA, and experience building/maintaining a headless UI component library (e.g., Radix UI).
    • API Integration: Experience with RESTful APIs and/or GraphQL (Apollo/Urql), specifically focusing on data fetching patterns in a Next.js environment.
    Leadership & Management:
    • Experience managing a team of 48 developers in an Agile/Scrum environment.
    • Ability to collaborate with Product Managers to translate business requirements into technical tickets.
    • Strong opinions on UI/UX best practices and accessibility (A11y).

    Benefits

    • Work on cutting-edge technologies and impactful projects.
    • Opportunities for career growth and development.
    • Collaborative and inclusive work environment.
    • Competitive salary and benefits package.




    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 139009743

    Similar Jobs