Umbrel

Senior Frontend Engineer

Umbrel

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Lead frontend engineering at Umbrel
  • Own major product surfaces in umbrelOS (web UI), first-party apps, and website
  • Collaborate closely with design to improve user interfaces

Requirements

  • Strong experience in Frontend Development
  • Proficiency in React and TypeScript
  • Familiarity with Tailwind, Shadcn, and Radix
  • Ability to create accessible interfaces
  • Experience in API design and theming
  • Excellent coding, testing, and communication skills
Benefits
  • 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."
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Frontend DevelopmentReactTypeScriptTailwindShadcnRadixAPI designthemingaccessible interfacescoding
Soft Skills
communicationcollaboration