How to vet a Next.js developer
Next.js developers need strong React skills plus a clear understanding of where code runs. Ask candidates to explain the difference between server and client components, how data fetching and caching work in the App Router, and when they would choose static generation, incremental regeneration or server-side rendering for a given page. Confused answers here lead to slow pages, stale content or leaked secrets in production.
Search and performance knowledge separates good Next.js developers from general React developers. Look for experience with metadata, sitemaps, structured data, redirects during migrations and improving Core Web Vitals on real sites. Candidates should be able to show a site they improved and the measurements before and after.
Deployment experience matters too. Next.js runs on Vercel, but also on Netlify, AWS, Docker containers and self-hosted Node.js servers, each with different caching and image optimization behavior. Developers who have deployed to more than one environment understand these differences and avoid surprises at launch.
- Explains server and client components and their boundaries.
- Understands caching, revalidation and rendering modes.
- Has handled SEO details such as metadata and redirects.
- Has measured and improved Core Web Vitals.
- Has deployed Next.js outside a single hosting platform.


