A beautiful OS for running a home server and self-hosting services locally

Umbrel Jobs

Umbrel

Frontend JS Software Engineer


  • Work in JavaScript primarily

  • Ship UIs in Vue.js, often using Bootstrap components

  • Care is deeply about crafting beautiful user interfaces


  • Obsess micro-interactions and animations

  • Are extremely supportive, especially when teammates are faced with new challenges

  • Leave no opportunity to sneak jokes into the source code

  • Are left to autonomously figure out solutions to their challenges

  • Think hard about every problem and its solution from the user’s perspective

  • Value clear and frequent communication (we do a lot of reading and writing)

  • Enjoy being a generalist and are not tied down to a specific framework or surface area of our codebase

  • Are naturally curious and willing to learn something they don’t have experience in

  • Feel a great sense of accountability to each other

  • Have good judgment of when to ship: perfect is the enemy of good

  • Bonus: Have a fundamental understanding of Linux/Docker/networking

vue javascript react-js

Umbrel

Frontend JS Software Engineer


  • Work in JavaScript primarily

  • Ship UIs in Vue.js, often using Bootstrap components

  • Care is deeply about crafting beautiful user interfaces


  • Obsess micro-interactions and animations

  • Are extremely supportive, especially when teammates are faced with new challenges

  • Leave no opportunity to sneak jokes into the source code

  • Are left to autonomously figure out solutions to their challenges

  • Think hard about every problem and its solution from the user’s perspective

  • Value clear and frequent communication (we do a lot of reading and writing)

  • Enjoy being a generalist and are not tied down to a specific framework or surface area of our codebase

  • Are naturally curious and willing to learn something they don’t have experience in

  • Feel a great sense of accountability to each other

  • Have good judgment of when to ship: perfect is the enemy of good

  • Bonus: Have a fundamental understanding of Linux/Docker/networking

vue javascript react-js