Skip to content
Vitor MesquitaVitor MesquitaVitor Mesquita, Senior Frontend ContractorAvailable

A senior React, Next.js & TypeScript developer who slots into your team, owns the frontend, and communicates every step. Remote across Europe.

/ about

Frontend you can hand over and trust.

I'm Vitor, a senior frontend developer with 6+ years building and maintaining high-performance products for global brands across sports, e-commerce, SaaS, and tech.

I work the way a good teammate does: I ramp up fast inside your stack and rituals, communicate clearly, and take real ownership of frontend delivery, from architecture and design systems to performance and the small details.

I work mainly in React, Next.js, and TypeScript. I can drop into an existing team, translate Figma into production-ready interfaces, and help you ship faster with clean, maintainable code. I work remotely across Europe and I'm in it for the long term.

BasedBarcelona, remote across Europe
Experience6+ years, product teams
Core stackReact · Next.js · TypeScript
AvailabilityOpen to new projects
/ services

What I can own

Four ways teams bring me in. Pick the one that matches where you are, or tell me what you need and we'll shape it together.

Dedicated Frontend Contractor

Most common

Embedded in your product team

Bring me into your team as a Senior Frontend Contractor for React, Next.js, and TypeScript delivery. Ideal for teams that need senior frontend capacity without a long hiring cycle.

  • React / Next.js / TypeScript delivery
  • Join existing teams quickly
  • Frontend architecture & code reviews
  • Reusable components & design systems
From€45/hr

Greenfield Frontend Builds

Production-ready, from zero

Production-ready frontend applications built from scratch using modern React, Next.js, TypeScript, APIs, and scalable component architecture.

  • Frontend architecture from day one
  • SSR & API integrations
  • Design implementation from Figma
  • Scalable component structure
Project-based or hourlyCustom

Frontend Rescue & Performance

Stabilize, refactor, ship faster

For teams with slow, messy, or hard-to-maintain frontend codebases that need senior help to stabilize, refactor, and unblock delivery.

  • Codebase audit
  • Core Web Vitals & performance
  • Accessibility fixes (WCAG)
  • Testing & reliability improvements
CustomCustom

E-commerce & Product Frontends

High-traffic product UI

Frontend delivery for e-commerce, SaaS dashboards, sports platforms, and high-traffic product experiences where performance and UX directly drive revenue.

  • E-commerce & checkout flows
  • CMS integrations (Sitecore, headless)
  • Analytics & GA4 implementation
  • Multi-market frontend delivery
CustomCustom
Remote across Europe · Open to new projects
/ what-you-get

What you can count on

Whatever the project, this is how I show up.

I own outcomes, not tickets.

Architecture, decisions, and the small details. You get a senior who thinks about the product, not just the task in front of them.

No surprises.

I over-communicate, flag risks early, and keep the work visible, so you always know where things stand.

Production quality by default.

Typed, tested, accessible, and fast. The kind of frontend you don’t have to babysit once I hand it over.

Easy to drop in.

I adapt to your stack, tools, and rituals and start contributing quickly, the way a good teammate would.

/ working-together

From first call to shipped

Premium contractor delivery without the agency overhead. Calm, communicative, and predictable, whether hourly, monthly, or dedicated.

01

A short fit call

20 minutes to understand the role, the team, the stack, and the timeline. No pitch, just whether this is a good match.

02

Scope & availability

We agree on engagement type, start date, and weekly hours, written down clearly so nobody is guessing.

03

Contract & kickoff

Straightforward contract, NDA if needed, then a fast ramp-up inside your tools, repo, and rituals.

04

Embedded delivery

Tickets, PRs, reviews, standups. I work inside your team the way an employee would, and I over-communicate by default.

05

Weekly visibility, clean handoff

Regular check-ins, documented work, no surprises. You always know where things stand and what comes next.

/ the-stack

Tools I reach for

Deep in the React, Next.js, and TypeScript world, comfortable across the wider frontend stack.

React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
React
Next
TypeScript
Vue
Nuxt
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
HTML
CSS
JavaScript
Angular
Node.js
Tailwind
Bootstrap
C#
.NET
jQuery
Python
/ faq

Questions, answered

Are you available for new projects?+

Yes. I'm currently available for remote frontend contracts across Europe, short or long term.

What is your tech stack?+

Mainly React, Next.js, and TypeScript, with strong experience in design systems, performance, and accessibility.

Do you work remotely?+

Yes, fully remote across European time zones. I embed in your team's tools and rituals and over-communicate throughout.

What kind of engagements do you take?+

Hourly, monthly, or dedicated contracts: greenfield builds, joining existing product teams, and performance or rescue work.

How do we start working together?+

A short intro call to check fit, then we scope availability and start date, sign a simple contract, and I ramp up fast inside your codebase.

What do you charge?+

From €45 per hour, with project-based or monthly options depending on scope.

/ contact

Let's talk.

Tell me about your team and what you’re building. I reply quickly, and I’ll be honest about whether I’m the right fit. Remote across Europe, open to new projects.

Remote across Europe · Open to new projects