Jobs · Information Technology · California

Design-Focused React Native Engineer

Truss · San Francisco, CA · 2 mo ago
HybridInformation TechnologyFull-time

About the role

This isn't a role where you'll be tweaking padding on someone else's components or shipping reskins of web flows wrapped in a WebView. You'll own our mobile app end-to-end — design and code — working directly with the founders to ship native experiences that move money in the real world. Our app is a bare-workflow React Native build with native modules for NFC tap-to-pay, biometric auth, and deep integrations with our payments backend. No Expo. The bridge, TurboModules, and platform-specific build pipelines are part of your job, not someone else's. We build inside Cursor, manage work in Linear, and use AI tooling as a core part of how we write and ship — not as a gimmick.

Responsibilities

  • Own the Truss mobile app — design and code, from Figma to App Store, from pixel decisions to native module work
  • Ship features that field workers actually use in the dirt and rain — tap-to-pay, card management, transaction flows, onboarding
  • Work in the native layer when you need to — Swift/Kotlin bridge code, TurboModules, Fabric, platform build tooling
  • Drive design system decisions for the mobile app and push them back into our broader product surface where it makes sense
  • Use Cursor and AI-assisted workflows daily, including for the parts of native mobile development where the tooling is genuinely behind (you'll help us push it forward)
  • Make technical and design decisions that matter — we're early enough that what you build now defines the mobile product for years

Requirements

  • A personal website that demonstrates design prowess and showcases apps you have personally designed and shipped. This is non-negotiable. Link goes at the top of your application.
  • 5+ years building production mobile apps, with deep React Native experience — hooks, navigation architecture, performance profiling, list virtualization, gesture handling, animation (Reanimated, Skia)
  • Real bare-workflow experience. You've written native modules. You've debugged a Hermes crash. You've shipped a build through both stores without an Expo abstraction in the way.
  • Comfort in the native layer — Swift/SwiftUI or Kotlin, Xcode and Android Studio, code signing, provisioning, the build tooling that React Native engineers usually hand off
  • Strong product design sensibility — typography, spacing, motion, information hierarchy. You can hold your own in a Figma file and you have opinions about why things look the way they do.
  • Hands-on experience with Cursor as your development environment (non-negotiable)
  • Active use of AI tools in your development workflow — not just curious about them, actually shipping with them. Bonus if you've found ways to make AI tooling useful for native mobile work, where most engineers say it isn't.
  • Experience with Linear or similar modern project management tools for day-to-day work
  • Serious background in real-time strategy games — Warcraft 3, StarCraft, StarCraft 2, Age of Empires, or similar (non-negotiable). We believe the strategic thinking, resource management, multitasking under pressure, and rapid decision-making that RTS players develop translate directly to how great engineers operate. If you know what APM means and why it matters, we want to talk to you.
  • Must be legally authorized to work in Canada (or eligible for TN status to San Francisco)

Qualifications

  • You've shipped a fintech or payments app and understand the domain — NFC, EMV, tokenization, secure enclaves, the works
  • You've designed and shipped your own indie app that you maintain in production
  • You have a strong opinion about React Native vs. Swift/Kotlin native and can defend it without resorting to memes
  • You've worked at a startup before and thrive in fast-moving, ambiguous environments
  • You were ranked Diamond, Master, or higher in any competitive RTS

Skills

  • React Native
  • Bare-workflow experience
  • Cursor
  • AI-assisted workflows
  • Linear or similar project management tools
  • Real-time strategy games

Benefits

  • Competitive salary and equity
  • Remote/hybrid flexibility (Canada-based) or in-person in San Francisco
  • Professional development budget and conference attendance
  • A small, sharp team where you'll have real ownership and zero bureaucracy
  • The chance to be the design voice for our mobile product, not a function that ships tickets

About the Interview

  • 15 minute phone call with founder
  • 1 hour technical + design video interview (we'll look at your website together)

Similar jobs

React Native Engineer

Motion RecruitmentSan Francisco, CA· 2 wk ago
Engineering$140k–$190k/yrapply on motionrecruitment.com

React Native Engineer

Air AppsSan Francisco, CA· 1 mo ago
Engineering$80k–$100k/yrapply on jobs.ashbyhq.com