HamburgerMenu
hirist

Technical Lead - Next.js

ZIOLITE SOLUTIONS
Multiple Locations
5 - 10 Years
star-icon
5white-divider3+ Reviews

Posted on: 31/10/2025

Job Description

Role Overview :


We are seeking a highly skilled and experienced L1 Lead / Technical Lead proficient in Next.js development. This pivotal role involves leading a team of Next.js developers, ensuring the delivery of robust, scalable, and high-performance web applications. Responsibilities include providing technical leadership, conducting code reviews, mentoring junior developers, and shaping architectural decisions. This position demands a combination of hands-on coding expertise, leadership qualities, and a deep understanding of modern web development practices.


Key Responsibilities :


Technical Leadership & Guidance :


- Lead and mentor a Next.js development team, offering technical guidance and support.

- Conduct regular code reviews to maintain code quality, ensure maintainability, and enforce adherence to best practices.

- Contribute to architectural discussions and design decisions for Next.js applications.

- Foster a culture of continuous learning and improvement within the team.

- Troubleshoot and resolve complex technical issues in Next.js applications.

Development & Implementation :


- Design, develop, and deploy high-performance, scalable web applications using Next.js, React, and related technologies.

- Implement various rendering strategies such as Server-Side Rendering (SSR), Static Site Generation (SSG), and Incremental Static Regeneration (ISR) based on project needs.

- Develop and integrate RESTful APIs or GraphQL endpoints.

- Ensure cross-browser compatibility, responsiveness, and accessibility of applications.

- Write clean, efficient, well-documented, and testable code.

Project Management & Collaboration :


- Collaborate closely with product managers, UI/UX designers, and backend teams to translate requirements into technical solutions.

- Engage in agile development methodologies (Scrum, Kanban) including sprint planning, daily stand-ups, and retrospectives.

- Contribute to defining project scope, estimating effort, and meeting deadlines.

- Identify and mitigate technical risks and challenges throughout the development lifecycle.

Performance Optimization & Best Practices :

- Implement performance optimization techniques such as code splitting, lazy loading, image optimization, and efficient data fetching.

- Ensure applications are SEO-friendly and meet performance benchmarks (e.g., Core Web Vitals).

- Stay abreast of the latest industry trends, technologies, and best practices in Next.js and frontend development.


Required Skills and Qualifications :


Experience :


- Minimum 5 years of web development experience, with at least 3+ years specializing in Next.js.

- Demonstrated experience in a technical leadership or lead developer role.

Technical Skills :


- Expert proficiency in Next.js framework : In-depth understanding of core concepts, including folder-based routing, file-based routing, API routes, data fetching methods (getStaticProps, getServerSideProps, client-side fetching), caching, dynamic routing, hybrid render, and image optimization.

- Strong expertise in React.js : Components, Hooks (useState, useEffect, useContext, etc.), Context API, Redux (or other state management libraries).

- Solid command of JavaScript (ES6+) and TypeScript.

- Proficiency in HTML5 and CSS3 : Including responsive design, CSS-in-JS (e.g., Styled Components, Emotion), or CSS preprocessors (Sass, Less).

- Experience with RESTful APIs or GraphQL integration.

- Strong understanding of version control systems (Git).

- Familiarity with testing frameworks (e.g., Jest, React Testing Library, Cypress).

- Knowledge of deployment strategies for Next.js applications (e.g., Vercel, AWS, Netlify).

Soft Skills :


- Excellent communication (written and verbal) and interpersonal skills.

- Strong problem-solving and analytical abilities.

- Ability to work independently and collaboratively in a fast-paced environment.

- Proactive and self-motivated with a passion for learning and adopting new technologies.

- Strong organizational and time management skills.

Education :


- Bachelor's degree in Computer Science,


info-icon

Did you find something suspicious?