Help increase the GDP of the internet.
React Native Engineer, Merchant Experience Mobile
Location
Spain
Posted
5 days ago
Salary
0
Seniority
Mid Level
Job Description
React Native Engineer, Merchant Experience Mobile
Stripe
Role Description 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 - 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. Qualifications - 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. Preferred Qualifications - 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.
Related Guides
Related Job Pages
More Android Engineer Jobs
• Design, develop, and ship robust point of sale features in Kotlin • Partner with cross-functional teams to turn requirements into technical solutions • Optimize application performance, user experience, and resource utilization • Own the full application lifecycle — concept, design, testing, and deployment • Conduct code reviews and uphold coding standards and best practices • Stay current on Android tools and trends, and drive continuous improvement of development processes
Mid-level Android Engineer
PionExpand your customer base and supercharge sales with full-funnel insights, advertising and verification.
• Contribute to the design, development, and delivery of new features for our Android application. • Maintain and enhance the existing codebase, ensuring reliability, performance, and scalability. • Collaborate within a cross-functional squad, participating fully in Agile ceremonies including daily stand-ups, retrospectives, and refinements. • Work within a quarterly OKR cycle aligned to the company’s yearly strategy, adapting focus as priorities evolve. • Partner with product managers, designers, and other engineers to build high-quality, user-focused solutions.
• Design and develop advanced applications for the Android platform. • Collaborate with cross-functional teams to define, design, and ship new features. • Write clean, maintainable, and well-documented code. • Optimize application performance and ensure scalability. • Stay up-to-date with new Android development trends, technologies, and best practices. • Help maintain code quality, architecture, and automation. • Unit-test code for robustness, including edge cases, usability, and general reliability.
Role Description As a result of our incredible success and growth, we are looking for a Mid-level Android Engineer to join our Engineering team! You'll be working as part of a fully cross-functional squad, focused on delivering top quality features for our Android application, and communicating and engaging with stakeholders within the team across Product and Design in particular. - Contribute to the design, development, and delivery of new features for our Android application. - Maintain and enhance the existing codebase, ensuring reliability, performance, and scalability. - Collaborate within a cross-functional squad, participating fully in Agile ceremonies including daily stand-ups, retrospectives, and refinements. - Work within a quarterly OKR cycle aligned to the company’s yearly strategy, adapting focus as priorities evolve. - Partner with product managers, designers, and other engineers to build high-quality, user-focused solutions. Qualifications - A positive, collaborative mindset with strong problem-solving skills. - Expertise in Jetpack Compose and solid experience with Jetpack Navigation (deep links, multiple graphs). - Strong understanding of Clean Architecture and MVVM, with practical experience applying both. - Proficiency in Kotlin Coroutines, Flow, and core Jetpack libraries (ViewModel, StateFlow, DataStore), plus experience with Hilt for dependency injection. - Solid experience in unit testing (MockK) and comfortable working with Gradle and version catalogs. - A passion for what they do, and the confidence to voice their opinion on what works and what doesn't when they have the opportunity! Benefits - Competitive salary. - 30 days annual leave, plus bank holidays. - Accredited 'Great Place To Work’ company in three categories. - Commitment to personal development and career growth, coaching workshops and progression plans. - Remote-first working environment. - Flexible working hours. - Focus on welfare, including a monthly wellness allowance, gym memberships, access to mental health first aiders, a health cash plan and more. - Access to incredible partnership discounts for the biggest brands in the world. - £200 work from home set up allowance to put towards your at-home working space.



