Software Engineer (React Native)
Summary
Build and ship high-performance React Native features for a mobile-first ecommerce app used by 29M shoppers, owning end-to-end delivery across iOS and Android.
We’re looking for a React Native engineer who wants to ship to millions of shoppers on a small team that holds itself to a very high bar. You’ll own features end-to-end across iOS and Android, from spec to release, and make the kind of UI craft and performance calls that compound across 29M shoppers.
Why this role matters
More than 70% of Turtles shopping happens on mobile. Every screen you ship is the first impression for tens of millions of shoppers. Small craft and performance wins compound into trust, conversion, and long-term retention. The mobile team is small on purpose; what you ship is what shoppers see.
What you’ll do
- Design, build, and ship features in our React Native apps end-to-end across iOS and Android.
- Own performance and reliability: frame rates, bundle size, crash‑free sessions.
- Reach into native (Swift / Kotlin) when the JS layer isn’t enough.
- Improve the shared component library and patterns the rest of the team builds on.
- Pair tightly with product and design to scope, sequence, and iterate.
What we’re looking for
- 2+ years of React Native shipping consumer apps.
- Strong TypeScript and modern React fundamentals.
- Comfortable debugging across the JS bridge, native code, and the device.
- Familiarity with the App Store and Play Store release process.
- Bias toward shipping, craft, and owning more than your role description.
Nice to have
- Native iOS (Swift) or Android (Kotlin) experience.
- Experience with Expo, Reanimated, and Gesture Handler.
- A track record of shipping high-performance mobile UIs.
Turtles is an equal‑opportunity employer. We hire people from every background and we’re committed to building a team that reflects the diversity of the shoppers, brands, and marketplaces we serve.
