Software Engineer (React Native)
Ship the React Native apps that power every Turtles marketplace, from Europe.
About the role
We’re looking for a React Native engineer based in Europe to join our mobile team and ship to millions of shoppers. You’ll own features end-to-end across iOS and Android and make the kind of UI craft and performance calls that compound across 29M shoppers. Helsinki is our European hub, but we’re open to strong candidates anywhere in Europe.
About the team
Turtles is a world-class team letting anyone turn their passion into a beloved marketplace, helping 29M shoppers find the things they’ll love. We’re one of the fastest-growing startups in the US and we’re hiring brilliant and exceptionally-driven people to join us. We have a lean, 60 person team where every person owns outcomes end-to-end, learns and grows incredibly quickly, and works with teammates who set high standards. Our culture is focused around rapid experimentation, lean autonomous teams, and minimal bureaucracy. Turtles isn’t for everyone, and that’s intentional. If you’re energized by hard problems and big opportunities, you’ll thrive here. Our team is primarily split between our offices in NYC, Helsinki, and Hong Kong, with portions of our team also working remotely. We prefer in-person hires and indicate our preferred locations for each role, but please apply regardless of your location as we’re always looking for brilliant people to join. We’re excited to meet you.
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 across time zones.
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.
- Strong written communication. Distributed work demands it.
- 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.
How we hire
A short, focused process designed to respect your time. The specifics vary by role, but here’s the format we typically aim for:
- Intro call with a relevant team member or a founder (30 min).
- Working session: pair with a senior engineer or a founder on a real React Native problem from the role (~60 min).
- Depending on the role, a paid half-day trial so we can see how you work with the team, and so you can see what the problems actually look like.
- Offer within 5 business days of the final round.
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.
Other open roles
See all rolesSoftware Engineer (React Native)
Ship the React Native apps that power every Turtles marketplace.
Senior Software Engineer (React Native)
Set the bar for craft, performance, and architecture in our React Native apps.
Senior Software Engineer (React Native)
Lead React Native craft and architecture across Europe.