Location: Gurgaon, Delhi, Noida
Experience: 6 – 9 Years
Notice Period: Immediate to 15 Days
Overview
We are seeking a highly skilled and passionate Next.js Lead Developer to join our fast-paced and growing team at NCG. In this leadership role, you will be responsible for architecting, developing, and maintaining modern, scalable, and high-performance web applications. You will collaborate closely with cross-functional teams, mentoring junior developers while driving best practices in frontend development.
This is an excellent opportunity to work on cutting-edge technologies and play a key role in shaping the digital experience for our clients. If you’re looking to contribute to impactful projects and grow your career in a collaborative and innovative environment, we want to hear from you.
Key Responsibilities
- Lead the design and development of web applications using Next.js and TypeScript.
- Implement Server-Side Rendering (SSR) and Static Site Generation (SSG) for improved performance and SEO.
- Integrate APIs and manage backend communication with databases like PostgreSQL, using ORM tools like Prisma.
- Style and structure modern, responsive UIs using Tailwind CSS.
- Write clean, maintainable code and ensure quality through unit testing using Jest and React Testing Library.
- Guide the implementation of authentication and authorization frameworks (e.g., JWT, OAuth, NextAuth.js).
- Conduct code reviews, mentor junior developers, and enforce coding standards.
- Optimize web applications for performance, security, and accessibility.
- Work closely with Product Managers, UI/UX Designers, and Backend Engineers to deliver high-quality features.
- Contribute to the continuous improvement of development processes and team productivity.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 6–9 years of experience in web development, with at least 2+ years of hands-on experience in Next.js and TypeScript.
- Expertise in Next.js, React.js, JavaScript, and TypeScript.
- Strong understanding of modern state management libraries (e.g., Redux, Zustand, or Recoil).
- Solid experience with API integrations and database interactions using ORMs.
Key Skills
- Next.js, React.js, JavaScript/TypeScript
- Tailwind CSS and responsive design
- Prisma ORM and PostgreSQL
- Jest and React Testing Library for unit testing
- SSR and SSG optimization techniques
- OAuth, JWT, NextAuth.js for secure authentication
- Familiarity with tools like GitLab/Stash, JIRA, Confluence
- Strong debugging, problem-solving, and communication skills
- Ability to lead, mentor, and collaborate in agile teams