
Lead Native App Engineer
Umbrel
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Take full ownership of an exciting new, unannounced project.
- Build native apps for iOS and Android using React Native.
- Build for desktop using frameworks like Tauri or Electron.
- Ensure performance, animations, and offline states are optimized.
- Dive into native code when necessary and resolve build system issues.
- Support teammates and encourage knowledge sharing.
Requirements
- Has a strong background in developing native apps for iOS and Android using React Native, preferably with experience using platforms like Expo.
- Is comfortable building for the desktop and has experience with frameworks like Tauri or Electron.
- Obsessively sweats the details: performance, animations, offline states, edge cases, and the stuff most people ignore.
- Has a hacker’s spirit; unafraid to dive into native code when needed, or figure out a gnarly build system issue.
- Thrives when given full autonomy, but also loves supporting teammates and sharing knowledge.
- Cares deeply about the user experience and tries to see every problem through the user’s eyes.
- Communicates clearly and frequently (we do a lot of async writing and reading).
- Enjoys being a generalist who can stretch across frameworks and platforms.
- Is naturally curious and always looking to learn the “why” behind the “how”.
- Balances craft with pragmatism - knows when to polish, and when to just ship.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeiOS developmentAndroid developmentTauriElectronperformance optimizationanimationsoffline statesnative codebuild system
Soft Skills
knowledge sharingattention to detailuser experience focusclear communicationautonomysupportive teamworkcuriositygeneralist approachpragmatismproblem-solving