Search...

Senior Full-Stack Engineer

Umbrel logo
Umbrel

Umbrel builds personal home-cloud servers and umbrelOS, a self-hosting operating system for storing data, running local apps, and operating services such as Bitcoin nodes. Its products are designed for individuals who want local control, privacy, and an easy-to-use home-server experience.

Distributed
About Umbrel

Umbrel is a company that sells Umbrel Home and Umbrel Pro home-cloud servers and develops umbrelOS, a browser-accessible operating system for self-hosting. Its platform lets users store files and media locally, run AI models and agents, automate homes, manage networking, and install hundreds of self-hosted apps through the Umbrel App Store. It also supports personal Bitcoin and Lightning Network nodes, enabling users to connect wallets directly to their own infrastructure.

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
Senior Full-Stack Engineer at Umbrel | JobStash