I enjoy backend development and want to pursue backend-focused roles. However, backend-only projects often feel incomplete because there is no user-facing product to demonstrate. As a result, I frequently build full web applications or Chrome extensions, sometimes using Next.js because it lets me create and deploy a working product quickly.
Could having mostly full-stack or Next.js projects hurt my CV when applying for backend positions? Should I concentrate on standalone backend services, or is showing that I can build and deploy complete products actually an advantage?
4 Answers
There is nothing inherently negative about using Next.js, especially if it helps you finish and deploy projects. However, do not let the framework hide the backend skills you want to showcase. Include some projects or substantial features involving service design, caching, background jobs, databases, security, command-line tools, or multiple languages if those match the jobs you are targeting.
Full-stack experience can complement a backend career because it helps you understand how the pieces fit together. You will be better prepared to collaborate with frontend developers, estimate work, and design APIs that are practical for real users. Just be clear that backend engineering is the area you want to specialize in.
Building full-stack projects generally will not hurt you. The important thing is that your projects demonstrate skills relevant to the roles you want. Make the backend work visible in your documentation: explain the API design, database structure, authentication, testing, performance decisions, deployment, and any other technical tradeoffs.
Tailor your CV and project descriptions to each position. For a backend role, lead with the server-side parts of your applications and describe measurable results or meaningful engineering decisions. A complete, working product can be more convincing than an isolated backend service, as long as employers can clearly see the depth of your backend contribution.

I usually choose Next.js because it gets me to a production-ready demo quickly and makes deployment simple. My concern was whether recruiters might see several Next.js projects and assume I am mainly a frontend developer.