Senior Software Engineer, Mobile
Curri · Ventura, CA · 1 mo ago
On-siteEngineering$185k–$225k/yrFull-time
About the role
Curri is seeking a Senior Software Engineer, Mobile to take ownership of the React Native applications that power the heart of Curri's logistics platform. The mobile applications are a critical touchpoint for operations and brand perception, and the role will collaborate closely with Product, Design, and engineering to deliver large features from fuzzy problem statements through shipped, measured impact, working directly with the drivers.
Responsibilities
- Own driver‑facing features end‑to‑end, from problem definition through shipping and measuring impact.
- Build and maintain Curri's React Native driver app across iOS and Android.
- Implement offline‑first functionality, background geolocation, and push notifications that operate reliably with intermittent connectivity.
- Drop into native iOS and Android code when location tracking, file uploads, or performance work requires it.
- Engage directly with drivers, operations, and design teams to identify and fix breakdowns in the driver experience.
- Diagnose and resolve production issues affecting app stability.
Requirements
- 5+ years of deep React Native experience building and shipping production mobile applications on iOS and Android.
- Strong command of JavaScript and TypeScript.
- Working knowledge of native iOS and Android development sufficient to build and debug native modules for location tracking, file uploads, and background services.
- Strong UI and design sensibility; ability to take fuzzy specifications to pixel‑perfect, shipped work.
- Product‑minded ownership: define problems, talk to affected users, ship fixes, and follow metrics post‑release.
- Fluency with AI‑assisted development tools and enthusiasm for incorporating them into the workflow.
Bonus points
- Experience building for a marketplace, gig economy, or logistics platform where the app serves a field workforce.
- Track record of owning several large features end‑to‑end at the same company.
- Full‑stack capability to follow a mobile feature into backend work when needed.
- Experience instrumenting mobile apps so post‑launch impact is measurable rather than anecdotal.
Benefits
- Full ownership of the mobile surface used by Curri's largest customer base.
- Direct access to drivers and operations teams to see the impact of shipped work.
- Opportunities to stretch into full‑stack work when features require it.
- Competitive salary, equity compensation, and comprehensive health, dental, vision, and 401(k) benefits.
- Fully remote work with the option to work from the Ventura, CA office for local candidates.
- High‑growth, mission‑driven environment with measurable impact.
Pay
Compensation Range: $185,000 – $225,000