Senior Frontend Engineer

Remote remote Until 8/22/2026 First posted March 18, 2026 Last posted March 18, 2026
Job description

In this role, you will lead the frontend engineering at Umbrel, and own major product surfaces in umbrelOS (web UI), our first-party apps, and our website.


We hope you are someone who:

  • Treats Figma as a contract you’ll honor in code, and you’ll improve it when the reality demands.

  • Ships polished, accessible interfaces in React + TypeScript (Tailwind, Shadcn, Radix).

  • Sweats the last 5%: empty states, errors, skeletons, loading strategies, and microcopy that reduces cognitive load.

  • Uses motion to communicate state (not decorate it): consistent easing/durations and meaningful transitions.

  • Thinks in systems: API-design, theming, responsive scales, and components that age well.

  • Writes clear, readable code and tests, and leaves the codebase calmer than you found it.

  • Can take a vague problem → write a short design doc → prototype in code → ship in small, reversible steps.

  • Partners with design early: you’ll prototype, tweak spacing/typography/easing, and treat copy as part of the UI.

  • Communicates crisply in writing (we’re async-first) and gives kind, candid feedback.

  • Has strong product judgment. Knows when to refine and when to press "ship."

About this role

Summary

Lead frontend development, design, and implementation for product surfaces using React+TypeScript.

Job title

Senior Frontend Engineer

Experience level

senior level

Industry

software

Location requirements

remote work allowed, candidate can be anywhere

Salary

Not specified

Management role

No

Skills & keywords

Required skills

reacttypescripttailwindui designresponsive design

Preferred skills

motion designapi designtheminguser experiencedesign partnership

Specializations

reacttypescripttailwinduifrontend
Locations

Structured locations inferred from the posting.

United States

Remote Country