React Native Engineer, Merchant Experience Mobile
Stripe · Barcelona · 8414 MerchantXP - Eng · listed June 30, 2026
The shape of it
Seniority
Senior
Experience asked
5+ years
Where
Remote
Requirements listed
5
Length
572 words
In the posting’s own words
As a Senior Mobile Engineer on our team, you'll help shape our React Native architecture, set the bar for engineering quality, and play a meaningful role in defining what great mobile development looks like at Stripe. This is a high-impact role where your decisions will be felt across the product—and across the millions of merchants who depend on our apps every day.
What it asks for · 5
- 5+ years of professional mobile development experience, with a strong focus on React Native
- Strong proficiency in TypeScript and modern JavaScript
- Solid understanding of mobile app architecture and design patterns (e.g., Flux, Redux, MobX, or similar)
- Proven expertise in React Native, encompassing component architecture, performance tuning, and a demonstrated ability to ship and maintain high-quality production applications at scale
- Excellent problem-solving skills and ability to communicate complex technical concepts clearly
Also a plus
- Experience with Expo (managed or bare workflow)
- Experience designing and maintaining mobile CI/CD pipelines (e.g., Fastlane, GitHub Actions, Bitrise)
- Experience building or contributing to mobile SDKs or shared component libraries
- Experience with backend development (REST APIs and GraphQL)
- Contributions to open-source React Native libraries or the broader JS and mobile ecosystem
- Experience mentoring engineers and contributing to a team's engineering culture
- Familiarity with native iOS (Swift, UIKit) or Android (Kotlin, Android SDK) development
- Experience working in a remote-first or distributed engineering environment
What the job covers
- Spearhead the design and development of critical product features, partnering with cross-functional teams to transform complex requirements into seamless, high-performance mobile experiences
- Champion the integration of AI and cutting-edge development tools to drive efficiency, elevate code standards, and cultivate a culture of AI-assisted engineering
- Own architectural decisions for the mobile layer—including navigation, state management, native module integration, and performance strategy
- Drive code quality through thorough code reviews, clear standards, and a strong testing culture
- Mentor and support junior and mid-level engineers, helping them grow technically and professionally
- Proactively identify and resolve performance bottlenecks across the JS thread, native bridge, and render pipeline, while scaling our mobile CI/CD infrastructure, release processes, and engineering tooling
- Act as the primary mobile platform liaison for internal teams, effectively translating requirements into well-scoped mobile initiatives while upholding rigorous standards for code quality and architectural integrity
Tools and skills named
Frameworks
- React6×
- React Native6×
- REST2×
- GraphQL
Languages
- JavaScript3×
- Kotlin
- Swift
- TypeScript
Ways of working
- Cross-functional2×
- Code review
- Mentorship
- Testing
Cloud & infra
- CI/CD2×
- GitHub Actions
Words the posting leans on
- mobile16×
- experience11×
- development6×
- engineering6×
- react native6×
- requirements6×
- code5×
- engineer4×
- architecture3×
- culture3×
- design3×
- performance3×
- product3×
- standards3×
- android2×
- app2×
Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.
The posting, your resume, and the gaps between them. One click loads all three.
More open at Stripe
- Account Executive, AI Startups (Hunter)San Francisco
- Account Executive, BridgeSF, NYC, SEA, CHI
- Account Executive, Bridge (Stripe Crypto and Stablecoins)London
- Account Executive, Commercial (Grower)Chicago
- Account Executive, Commercial HunterSingapore
- Account Executive, Commercial Hunter (Japanese Fluency)Japan