Senior Frontend Engineer, Multi-Brand UI & Design System

Block Labs

Portugal

On-site

EUR 70,000 - 110,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Block Labs is seeking a senior frontend engineer to own the frontend end-to-end for a multi-brand platform. You will architect, implement, and ship brand-aware routing and theming across a single codebase serving multiple brands.

You will build and own the design system and component library used by engineers, designers, and AI-assisted prototyping. You will ship production features quickly, leveraging AI agents while ensuring quality and performance.

Qualifications

  • 8+ years building production consumer-facing web apps.
  • Own frontend from brief to production with clear ownership.
  • Expert in React, Next.js and modern TypeScript.
  • Experience with multi-brand or white-label frontends.
  • Built or led design systems and component libraries.
  • Strong UI/UX sensibility and attention to detail.
  • Comfort working with non-engineers and AI-assisted outputs.
  • Proven Core Web Vitals improvements in production.

Responsibilities

  • Own the frontend end-to-end for a multi-brand platform.
  • Architect, implement, and ship brand-aware routing and theming.
  • Build and maintain a design system and shared components.
  • Translate prototypes into production features quickly.
  • Collaborate with non-engineers using AI tools to drive output.
  • Deliver consumer-facing UI with performance and accessibility in mind.
  • Advise on UX/product concerns with concrete alternatives.

Skills

React
Next.js
TypeScript
Frontend architecture
Design system
Multi-brand frontend
AI agents usage
Performance & accessibility

Tools

CI/CD
Cloud environments

Job description

Block Labs is seeking a senior frontend engineer to own the frontend end-to-end for a multi-brand platform. You will architect, implement, and ship brand-aware routing and theming across a single codebase serving multiple brands.

You will build and own the design system and component library used by engineers, designers, and AI-assisted prototyping. You will ship production features quickly, leveraging AI agents while ensuring quality and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer — Multi-Brand UI & AI-Powered
Senior Frontend Engineer — Multi-Brand UI & AI-Powered

Block Labs • Lisboa

On-site
EUR 80,000 - 120,000
Staff Software Engineer, Frontend
Staff Software Engineer, Frontend

Block Labs • Lisboa

On-site
EUR 80,000 - 120,000
Staff Software Engineer, Frontend
Staff Software Engineer, Frontend

Block Labs • Portugal

On-site
EUR 70,000 - 110,000
Senior Frontend Engineer (Angular) - Build Scalable UIs
Senior Frontend Engineer (Angular) - Build Scalable UIs

team.it • Porto

On-site
EUR 60,000 - 86,000
Health insurance
Life insurance
Discounts and perks
+2
Senior Front-End Engineer: AI Interfaces & Dashboards
Senior Front-End Engineer: AI Interfaces & Dashboards

Soul of the Machine • Lisboa

Hybrid
EUR 50,000 - 75,000
Senior Design Engineer, AI Platforms
Senior Design Engineer, AI Platforms

Chess.com • Portugal

Remote
EUR 60,000 - 90,000
Full-time opportunity
Remote work from anywhere
ETZ overlap
Angular Frontend Lead for Trading Platform
Angular Frontend Lead for Trading Platform

Decskill • Portugal

On-site
EUR 30,000 - 50,000
Senior Front End Engineer
Senior Front End Engineer

Soul of the Machine • Lisboa

On-site
EUR 50,000 - 75,000
Senior Frontend Engineer - TypeScript & SvelteKit - Hybrid
Senior Frontend Engineer - TypeScript & SvelteKit - Hybrid

Swiss Life Asset Managers • Lisboa

Hybrid
EUR 60,000 - 90,000
25 days leave
Inhouse Academy and Trainings
Hybrid Working Model
+2
Senior Frontend Architect — React, AI-Driven UI
Senior Frontend Architect — React, AI-Driven UI

TeamViewer • Porto

Hybrid
EUR 60,000 - 90,000
HQ onboarding
Bonus programs
Public transport friendly offices
+7