Skip to content

Next.js developer in Portugal

Looking for a Next.js developer in Portugal? Based in Faro. Working everywhere.

I build fast, scalable web applications with Next.js, TypeScript, and Sanity CMS. Full client ownership from day one, with clean code you can hand to another developer if you ever need to.

My story

I chose Next.js because it does what I need it to do. Pages load fast, Google ranks them well, and the codebase stays clean enough that another developer can pick it up without a six-hour handover call. That last part matters more than most clients expect at the start.

The practical result: better Google performance scores, lower bounce rates, more organic traffic. Not because of a marketing claim, but because of how the framework handles rendering and page delivery. Pages are fast by default, server-rendered where that helps search engines, statically generated where that helps load times. You don’t have to make a separate decision about performance optimisation. It’s built into how the framework works.

For clients who are not technical: the sites I build load fast, rank well, and keep working after launch. That is the part that matters.

For clients who are technical: App Router, TypeScript throughout, Sanity CMS with full i18n support, Vercel for deployment. Clean separation between data fetching and presentation. No legacy patterns, no client-side rendering where server rendering is the right call. If you’ve been inheriting codebases built on the wrong assumptions, this is what a clean baseline looks like.

Finding someone who builds seriously with Next.js and Sanity in Portugal is harder than it sounds. The market here is small, and most web work still runs on WordPress or agency-built template stacks. If you need this specific combination, the options are limited.

What I have built with it: a tourism platform in three languages for the Portuguese market, a wildlife photography portfolio, and a corporate photography studio site. Different scales, different industries, same approach. The Farol Discover platform went from zero web presence to 15% direct bookings in its first year. The Tessa Schack photography portfolio was delivered in under 15 hours of development time.

Every project is handed over completely. Your GitHub repository. Your CMS. Your Vercel deployment. Your domain, all in your name, from the first day. If you ever need to work with a different developer, they open the repository and keep going. No proprietary systems, no knowledge trapped in a single contractor’s head, no dependency that outlasts the project.

I’m based in Faro, in the same timezone as Western Europe. I work remotely with international clients and am available for in-person meetings with anyone based in the Algarve.

15h

possible website build

Tessa Schack

15%

direct bookings, year one

Farol Discover

Multi-language

build and support

Farol Discover & Cocoon Cooks

0% → ~15%

direct revenue in the first full year

Built with Next.js

Farol Discover

Deep expertise meets digital systems. A direct channel built alongside the ones already working.

Read the full case study

14.9 hours

of development

Built with Next.js

Tessa Schack

A book became a website. A photographer got her own sales channel.

Read the full case study

Most of what I build sits in the Marketing or Complex tier. Projects in this range typically start after a discovery conversation where I understand the brief properly. If you already know you want Next.js, you probably have a clear idea of what you need. Send me the brief and we’ll talk scope.

The Services page has current pricing and full details for each level.

If you need a long-term technical partner rather than a one-off project, that’s a different conversation. Ongoing strategy and development is a retainer arrangement. The Services page covers what’s included.

Questions

Frequently asked questions

Have a project in mind? Let’s talk scope.

Tell me what you need to build. I’ll tell you whether it fits what I do, what it costs, and how long it takes.