React Native Engineer

Motion Recruitment
San Francisco, CA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Apple IOS Application Performance Management Continuous Integration Mobile Application Software Performance Tuning Software Engineering TypeScript ReactJS Backend Codebase React Native

Job description

We’re hiring a Mobile Engineer, React Native, full-time in San Francisco, CA with a hybrid schedule of two days onsite to join a growing consumer edtech company building game-based learning apps for kids. The product is already highly ranked across iOS and Android, reaching a large user base, and the team continues to scale using React Native, TypeScript, and AWS.

This is a hands-on role working on a widely used mobile app. You’ll take ownership of core areas of the codebase, ship features across both iOS and Android, and help improve performance and overall user experience. The team is lean and product-focused, so there is strong ownership, quick iteration, and close collaboration with product and design. It’s a solid fit for someone who enjoys building polished consumer apps and wants meaningful input on how the product evolves., * Own key parts of the mobile app

  • Develop shared UI and product Logic
  • Ship features across IOS and android devices
  • Improve app performance, reliability and testing
  • Partner with product, design, and engineering
  • Troubleshoot production issues and support on-call as needed
  • Contribute to architectural decisions

Tech Breakdown

  • React Native
  • React + Typescript
  • Performance and Optimization
  • API integration
  • CI/CD and releases

The Offer You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Unlimited PTO
  • Life Insurance
  • Performance-Based Annual Bonus

Requirements

  • 4+ years of professional software engineering experience
  • Experience building and shipping mobile applications
  • Strong React Native and TypeScript experience
  • Production application experience
  • Ability to own features end-to-end

Desired Skills & Experience

  • Background in consumer apps, games, or edtech
  • Experience with performance optimization
  • Exposure to AWS or backend systems
  • Experience in small, fast-paced teams

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Unlimited paid time off

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

1:58 min

Choosing React Native for mobile application growth

Milica Aleksic Milica Aleksic · World Congress 2026 Europe

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all