Lead Native App 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/25/2026
Projects
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.
Skills
About the Role
You will take full ownership of an unannounced native app project and own the codebase end-to-end. You will design and implement native iOS and Android experiences using React Native and Expo, and build desktop clients with Tauri or Electron. You will focus on performance, animations, offline states, edge cases, native code, build systems, asynchronous communication, autonomy, knowledge sharing, and pragmatic delivery.
Requirements
- Strong experience developing iOS and Android apps with React Native
- Experience with Expo preferred
- Experience building desktop apps with Tauri or Electron
- Ability to read and modify native code and troubleshoot build systems
- Strong focus on performance, animation, offline states and edge cases
- Excellent asynchronous communication and collaboration skills
- Ability to work autonomously and own projects end-to-end
- Curiosity and willingness to learn
Responsibilities
- Own the native app codebase end-to-end
- Develop native iOS and Android apps using React Native
- Build desktop apps using Tauri or Electron
- Optimize performance, animation, and offline state handling
- Investigate and resolve native code and build system issues
- Communicate asynchronously and share knowledge with teammates
- Balance craft and pragmatism to ship features
