Curri

Software Engineer, Mobile

Curri

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $144,000 - $161,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidiOSJavaScriptKotlinReactReact NativeSwiftTypeScript

About the role

  • Build and maintain high-quality mobile applications in React Native for iOS and Android.
  • Improve app quality and performance by reducing bugs and optimizing background services (e.g., geolocation and offline handling).
  • Design and implement automation for app releases and testing processes.
  • Collaborate cross-functionally with Product and Design to define, design, and ship new features.
  • Enhance UI/UX elements to create intuitive, user-friendly experiences for drivers and customers.
  • Diagnose and fix issues in production, ensuring app stability and scalability.
  • Contribute to best practices for mobile architecture, testing, and continuous integration.

Requirements

  • 3+ years of professional experience developing mobile applications with React Native.
  • Strong understanding of JavaScript/TypeScript and mobile architecture principles.
  • Familiarity with Swift (iOS) and Kotlin (Android) for native module integration.
  • Experience working with background services, push notifications, and geolocation.
  • Proven ability to work independently, prioritize effectively, and manage multiple initiatives.
  • Excellent communication and collaboration skills — you thrive working with cross-functional teams.
Benefits
  • Competitive salary, equity compensation, and comprehensive benefits (health, dental, vision, 401K).
  • Remote-friendly with a flexible schedule that prioritizes impact over process.
  • Opportunity to shape the future of Curri’s mobile experience used by thousands of drivers and customers nationwide.
  • Autonomy and ownership over mission-critical mobile applications.
  • Collaborative, transparent, and high-growth startup environment.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React NativeJavaScriptTypeScriptSwiftKotlinmobile architecturebackground servicespush notificationsgeolocationautomation
Soft skills
independenceprioritizationtime managementcommunicationcollaboration