Senior Full-Stack Engineer

Umbrel is a technology company building home cloud servers and umbrelOS, an operating system for self-hosting files, applications, AI workloads, and Bitcoin and Lightning nodes.

Maintainer signals as of 9/2/2026

Claymont, Delaware, United States
About Umbrel

Umbrel, Inc. operates the Umbrel brand and provides umbrelOS, Umbrel Home, Umbrel Pro, and the Umbrel App Store. Its products let users run private home-cloud services, store files and media, run local AI, automate homes, and operate personal Bitcoin and Lightning nodes. The company is a Delaware corporation with a registered address in Claymont, Delaware.

View jobs by Umbrel

Skills

About the Role

You will ship polished, accessible user interfaces using React and TypeScript (Tailwind, Shadcn, Radix). You will build and maintain APIs in Node.js. You will work primarily in TypeScript and use Shell where necessary. You will apply Linux, Docker, and networking knowledge, communicate clearly in writing, and autonomously solve engineering problems.

Requirements

  • Proficiency with React and TypeScript
  • Experience with Tailwind
  • Experience with Shadcn
  • Experience with Radix
  • Experience building APIs in Node.js
  • Familiarity with Shell scripting
  • Fundamental understanding of Linux
  • Fundamental understanding of Docker
  • Fundamental understanding of networking
  • Clear written communication

Responsibilities

  • Ship polished accessible UI in React and TypeScript
  • Build and maintain APIs in Node.js
  • Develop primarily in TypeScript and use Shell as needed
  • Apply Linux, Docker, and networking knowledge to maintain systems
  • Communicate clearly in writing and collaborate on solutions
  • Autonomously solve engineering problems with good judgment on when to ship