Taro Logo

Software Engineer – Mobile (React Native/iOS/Android)

Stripe is a financial infrastructure platform for businesses, helping millions of companies accept payments and grow revenue.
$61,600 - $120,000
Mobile
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Job Description

Stripe, a leading financial infrastructure platform, is seeking a Mobile Engineer to join their new team in Barcelona. This role offers an exciting opportunity to shape the future of mobile applications that serve millions of businesses worldwide. As one of the founding mobile engineers, you'll help establish the team's technical direction and mobile engineering culture.

The position involves working with both iOS and Android platforms, utilizing React Native while exploring cross-platform solutions. You'll be responsible for developing and maintaining features, optimizing performance, and ensuring app stability. The role requires a hybrid work arrangement, with 50% office presence in Barcelona.

Stripe's mission is to increase the GDP of the internet, offering an unprecedented opportunity to impact the global economy. The company serves millions of businesses, from enterprises to startups, helping them accept payments and grow their revenue.

As a Mobile Engineer, you'll collaborate with experienced developers, participate in code reviews, and help shape the architecture of mobile applications. The ideal candidate should have experience with React Native, knowledge of iOS/Android development, and strong problem-solving skills.

The role offers competitive compensation (€61,600 - €120,000), equity, health benefits, retirement plans, and wellness stipends. This is an excellent opportunity for someone passionate about mobile development who wants to work on impactful projects while helping establish a new engineering team in Barcelona.

Last updated a month ago

Responsibilities For Software Engineer – Mobile (React Native/iOS/Android)

  • Develop and maintain features for our iOS/Android applications
  • Write clean, maintainable, and testable code
  • Participate in code reviews and technical discussions to shape the architecture
  • Work on performance optimization and app stability
  • Collaborate with cross-functional teams across the company
  • Stay up-to-date with the latest industry trends and advancements in iOS development

Requirements For Software Engineer – Mobile (React Native/iOS/Android)

JavaScript
React
  • Experience developing and maintaining React Native mobile applications
  • Knowledge of iOS (Swift, UIKit, iOS SDK) and/or Android (Kotlin, Android SDK) development
  • Understanding of mobile app architecture and design patterns
  • Experience with version control systems (Git)
  • Strong problem-solving skills and attention to detail
  • Good communication skills and ability to work in a team
  • Passion for mobile development and user experience

Benefits For Software Engineer – Mobile (React Native/iOS/Android)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Equity
  • Company bonus
  • Retirement plans
  • Health benefits
  • Wellness stipends