Umbrel

Lead Native App Engineer

Umbrel

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

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