Mobile Engineer (React Native) | SaaS product app 📱

Remote Full-time
Company Overview:

Our client is a profitable SaaS company with a mature mobile app that’s central to customers’ day-to-day work. A new version of the mobile app is rolling out, and the team is expanding to support ongoing feature development and improvements.

Your Role:

You’ll be responsible for building and maintaining mobile features in a React Native application. The work is product-focused: turning requirements into screens, flows, and states that behave predictably on iOS and Android.

Most development happens in React Native. When platform capabilities are required, you’ll work with native iOS/Android modules (for example, camera, storage, or background behavior) to support core workflows.

You’ll own mobile features end to end—from implementation to release—and iterate based on real usage.

You’ll:
• Build and evolve mobile features in React Native
• Implement multi-step workflows and data-entry flows
• Handle loading, retry, and error states clearly in the UI
• Maintain and extend native modules
• Debug and fix issues found in production
• Review code and contribute to shared mobile patterns
• Ship changes regularly using feature flags

You Bring:
• 3+ years building and shipping production mobile apps with React Native
• Proficiency in TypeScript or modern JavaScript and mobile architecture patterns
• Experience writing or maintaining native iOS / Android code (Swift/Objective-C, Kotlin/Java)
• Familiarity building pipelines, and submitting releases to App Store and Google Play
• Strong debugging skills and experience with production monitoring tools (e.g., Bugsnag, Sentry)
• Ability to design clear UI flows from product requirements
• Comfort owning features through release and follow-up fixes

Nice to Have
• Experience with camera, media, or file-system integrations
• Experience with apps used outside ideal network conditions
• Familiarity with staged rollouts or feature flags
• Experience supporting regulated or enterprise customers in field environments

What’s Offered:
• Monthly compensation in USD, contractor model. Rate based on experience, scope of ownership, and location (U.S., Canada, or Latin America).
• Flexible paid time off, plus local holidays.
• Fully remote, async-first culture with meaningful overlap across the Americas.
• Senior, hands-on peers who share responsibility for architecture and product decisions.
• Long-term opportunity at a profitable, stable company focused on product quality and steady growth.

Interview Process

1️⃣ Intro Chat (30 min) — Meet and ask questions
2️⃣ Technical Interviews(60 min) — Mobile architecture, offline patterns, and integrations
4️⃣ Final Call with Leadership (30 min) — Culture fit
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[PART_TIME Remote] Immediately Need Early Head Start Teacher at

Remote

**Experienced Data Entry Specialist – Remote Work Opportunity at arenaflex**

Remote

AI Prompt Search Rater - Filipino

Remote

Experienced Data Entry Specialist – Remote Opportunity with careerzynith

Remote

IOS developer - native code, ideally 2 plus years of experience

Remote

Care Management Scheduler

Remote

Global Payroll & Benefits Manager

Remote

Experienced Medical Intake / Data Entry Specialist – Healthcare Administration Support

Remote

SMB Account Executive - Public Sector

Remote

**Experienced Chat Moderator – Online Community Management and Customer Support**

Remote
← Back