jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted 4 days ago

React Native Engineer, Merchant Experience Mobile

at Stripe

Barcelona, SpainOn-site

Responsibilities

  • Spearhead the design and development of critical product features, partnering with cross-functional teams to transform complex
  • 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

Requirements

  • 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
  • Experience with Expo (managed or bare workflow) •
  • Experience designing and maintaining mobile CI/CD pipelines (e.g., Fastlane, GitHub Actions, Bitrise) •
  • Experience with backend development (REST APIs and GraphQL)
  • Contributions to open-source React Native libraries or the broader JS and mobile ecosystem •
  • Familiarity with native iOS (Swift, UIKit) or Android (Kotlin, Android SDK) development •
  • Experience working in a remote-first or distributed engineering environment

Experience

  • 5+ years of professional mobile development experience, with a strong focus on React Native

Benefits

  • qualifications are a bonus, not a requirement.

Additional details

  • Stripe is a financial infrastructure platform for businesses.
  • Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.
  • Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead.
  • That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the team
  • We're a mobile engineering team based in Barcelona, focused on building world-class mobile applications that deliver excellent user experiences for Stripe merchants.
  • React Native is at the core of how we build—it lets us move fast, share code across platforms, and ship high-quality experiences to millions of businesses worldwide without compromise.
  • 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 you'll do
  • As a Senior Mobile Engineer, you'll own significant parts of our React Native codebase, lead architectural decisions, and help grow the team around you.
  • You'll work closely with product, design, and cross-functional partners to deliver polished, performant mobile experiences. Responsibilities

Find more real-time jobs on JobLoom.