Skip to main content
← Back to jobs
Truss logo

Design-Focused React Native Engineer

Compensation
$125,000–$175,000/year

Job Description

Sanity Check

  1. This role is remote in Canada. Or in-person in San Francisco.
  2. We can only sponsor a TN Visa if you come to the San Francisco office (you are a Canadian citizen moving to the US).
  3. If you are remote in Canada, you must be a Canadian Citizen or a permanent resident; we will not sponsor your visa.
  4. If you are a 10X engineer, then the above does not apply to you.

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.

If you can't show us apps you've personally designed and shipped, this isn't your role. We're not looking for a frontend engineer who "cares about design." We're looking for someone who would have been a designer in another life and learned to code so they could ship their own work without compromise.

What You'll Actually Do

  • 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

What We're Looking For

  • 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. If it's a Notion page with screenshots of work you "contributed to," save your time and ours.
  • 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)
  • Actively using 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)

Bonus Points

  • 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

What We Offer

  • Competitive salary and equity — you're joining early and your compensation reflects that
  • 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)
  • If hired, first 2 weeks onsite with the founder

Interview Process

  • 15 minute phone call with founder
  • 1 hour technical + design video interview (we'll look at your website & Apps together)
  • If hired, first 2 weeks onsite with the founder

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Mechanical
Employment Type
Full Time
Location
San Francisco, CA, US / Remote (CA) (Remote Available)
Posted
May 12, 2026, 10:40 PM
Compensation
$125,000 - $175,000 per year

About Truss

Part of the growing frontier tech ecosystem pushing the edges of what's possible.

Found this role interesting?

Design-Focused React Native Engineer
Truss
Apply ↗

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo