Stripe is a leading financial infrastructure platform empowering businesses worldwide. From ambitious startups to the largest enterprises, millions rely on Stripe to process payments, boost revenue, and unlock new business opportunities. Their mission is to significantly increase the GDP of the internet, offering an unparalleled chance to contribute to the global economy.
Stripe is seeking a Senior Mobile Engineer to join their Barcelona-based team. This high-impact role focuses on building world-class mobile applications with React Native, delivering exceptional user experiences for Stripe merchants. You will be instrumental in shaping the React Native architecture, setting engineering quality standards, and defining the future of mobile development at Stripe. Your decisions will directly influence millions of businesses globally.
The core technologies for this role include React Native, TypeScript, and modern JavaScript. Experience with mobile app architecture and state management patterns like Flux, Redux, or MobX is essential. Preferred qualifications include familiarity with Expo, mobile CI/CD pipelines (Fastlane, GitHub Actions, Bitrise), and potentially backend development with REST APIs or GraphQL.
As a Senior Mobile Engineer, you will take ownership of significant parts of the React Native codebase and lead architectural decisions. You'll collaborate closely with product, design, and cross-functional teams to deliver polished and performant mobile experiences. Key responsibilities include spearheading feature design and development, championing AI integration for efficiency, driving code quality through reviews and testing, mentoring junior engineers, resolving performance bottlenecks, and scaling CI/CD infrastructure. You will also act as a primary mobile platform liaison for internal teams.
Candidates should possess 5+ years of professional mobile development experience, with a strong emphasis on React Native. Essential skills include strong proficiency in TypeScript and modern JavaScript, a solid understanding of mobile app architecture and design patterns, and proven expertise in React Native for building and maintaining high-quality production applications at scale. Excellent problem-solving and clear technical communication skills are also required.
Preferred qualifications include experience with Expo (managed or bare workflow), designing and maintaining mobile CI/CD pipelines, building or contributing to mobile SDKs or shared component libraries, and some experience with backend development (REST APIs, GraphQL). Contributions to open-source React Native libraries, experience mentoring engineers, familiarity with native iOS (Swift, UIKit) or Android (Kotlin, Android SDK) development, and experience in a remote-first or distributed engineering environment are also beneficial.
Salary Calculator
NEWSee if this role pays market rate
100+ curated frontend interview questions with cheat sheets.
Test your skills with real-world interactive coding challenges.
stripe interview experiences, machine coding rounds & system design questions.
Book a 1:1 mock interview and get actionable feedback for top frontend roles.
Roles matching the tech stack you're looking at