Skip to content
Available for new contracts

Vitor Mesquita. Senior Frontend Engineer

Six years inside product teams, building React, Next.js and TypeScript products for global brands.

Based
Barcelona, remote across Europe
Commitment
3 months and up
Status
Available for new contracts

Shipped for

Fan engagement, e-commerce, enterprise tools

Selected work.

Premier League interface

Premier League

Senior Frontend Contractor

The official platform, built with a large frontend team. Live scores, fixtures, results, player statistics, and Fantasy Premier League, all of it under match-day load.

ReactTypeScriptSSRCMS
Siemens Energy interface

Siemens Energy

Senior Frontend Engineer

A turbine inspection tool for the energy business, built end to end as the only developer on it. Enterprise software, where the frontend has to be right rather than clever.

ReactNext.jsTypeScriptPython

UEFA Fantasy

Senior Frontend Contractor

Fantasy football across the Champions League and Europa League: squad selection, transfers, private leagues, and scoring that updates live through a European match night.

ReactTypeScriptReal-time
VELUX interface

VELUX

Frontend Developer

Reusable components and design system consistency across e-commerce and marketing platforms, plus CMS workflows and GA4 e-commerce tracking.

VueNuxtTypeScriptSitecoreGA4
LIV Golf Fantasy interface

LIV Golf Fantasy

Senior Frontend Contractor

A real-time fantasy sports platform built from the ground up, so fans could compete in leagues while tournaments were live.

ReactTypeScriptTailwindReal-time
Tottenham Hotspur interface

Tottenham Hotspur

Senior Frontend Contractor

Fan engagement features and responsive interfaces for the official club platform: match-day flows, fixtures, ticketing journeys, and dynamic content.

ReactTypeScriptSSR
Who you are hiring
Vitor Mesquita

Vitor Mesquita

Senior Frontend Engineer

I own the frontend so the team moves faster.

Six years inside product teams, across six platforms: Premier League, Tottenham Hotspur, UEFA, LIV Golf, VELUX and Siemens Energy. Most of it on products where a bad deploy is visible to millions of people on a Saturday afternoon.

I ramp up inside your stack and your rituals, then own delivery: architecture, design systems, performance, accessibility, and the small details nobody assigns a ticket to. That has meant a design system shipped across 30+ markets at VELUX, and an enterprise inspection tool built end to end as the only developer at Siemens Energy.

Typed, tested, and documented by default.

Experience

6+ years in product teams

Commitment

3 months and up

Working hours

European time zones

Contract

B2B, direct or through your agency

Daily stack

React
Next
TypeScript
Vue
Nuxt
Tailwind
Payload CMS
Claude
Python
HTMLCSSJavaScriptAngularNode.js
How teams bring me in

Pick the shape that fits the role.

Embedded in your team

From

€60/hr

Senior frontend capacity without a hiring cycle. I work inside your repo, your board, and your standups, the way an employee would.

  • React, Next.js and TypeScript delivery
  • Architecture calls and code review
  • Design systems and shared components
  • Testing, accessibility and performance

Greenfield builds

A production frontend from an empty repo: architecture, component structure, CI, and the first release.

  • Frontend architecture from day one
  • Figma to production interfaces
  • SSR and API integration

AI product interfaces

The frontend for an AI feature is most of the product. Streaming output, tool and agent state, and the failure cases nobody designs for.

  • Streaming and token-level UI
  • Agent, tool-call and retry state
  • Review and evaluation dashboards

Commerce and product UI

High-traffic surfaces where the frontend is the revenue: checkout flows, dashboards, and multi-market storefronts.

  • Checkout and commerce flows
  • Headless and Sitecore CMS
  • Multi-market delivery, GA4
Working together

From first call to shipping.

Contractor delivery without the agency overhead. Predictable, and written down.

01

A short call

Twenty minutes on the role, the team, the stack and the timeline. No pitch. We both find out whether this is a match.

02

Scope in writing

Contract type, start date, weekly hours and what I am accountable for, agreed before anything is signed.

03

Contract and ramp-up

A straightforward contract, an NDA if you need one, then access to the repo and a fast ramp inside your tools.

04

Delivery in the open

Tickets, PRs, reviews, standups, and a weekly written update. You always know where the work stands.

Before you write

The things you were going to ask.

Are you available right now?

Yes. I am taking on remote frontend contracts across Europe, for contracts of three months or longer.

What does a typical week look like?

I work inside your board and your repo: tickets, pull requests, reviews and standups, plus a short written update at the end of the week so nothing depends on you asking.

Can you work with our existing codebase?

That is most of what I do. I ramp up inside the stack you already have, follow the conventions already in place, and raise the things worth changing rather than rewriting on arrival.

Which stack do you work in?

React, Next.js and TypeScript day to day, with real production experience in Vue, Nuxt and Angular. Design systems, performance and accessibility are part of the job, not extras.

How are you engaged and invoiced?

B2B, invoiced from my own company. I can contract directly with you or through your agency or umbrella company. I am an EU citizen based in Barcelona, so contracting across the EU is straightforward.

What does it cost?

From EUR 60 per hour, with monthly rates for longer contracts. The exact number depends on scope, duration and how much ownership the role carries.

Available for new contracts

Tell me what you are building.

I reply within a day, and I will tell you straight if I am not the right fit for the role.

vitormesquita190902@gmail.com