💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Stripe

React Native Engineer, Merchant Experience Mobile

EngineeringFull-TimeMid-Level
Location
Worldwide
Job Type
Full-Time
Experience
Mid-Level
Apply Now

Job Description

ABOUT THE ROLE As a React Native Engineer, Merchant Experience Mobile, you will play a critical role in shaping the mobile engineering team at Stripe, a financial infrastructure platform for businesses. You will be responsible for designing and developing world-class mobile applications that deliver excellent user experiences for Stripe merchants, utilizing React Native as the core technology. WHAT YOU'LL DO As a Senior Mobile Engineer, you will own significant parts of our React Native codebase, lead architectural decisions, and help grow the team around you. Your responsibilities will include: - Spearheading the design and development of critical product features, partnering with cross-functional teams to transform complex requirements into seamless, high-performance mobile experiences. - Championing the integration of AI and cutting-edge development tools to drive efficiency, elevate code standards, and cultivate a culture of AI-assisted engineering. - Owning architectural decisions for the mobile layer, including navigation, state management, native module integration, and performance strategy. - Driving code quality through thorough code reviews, clear standards, and a strong testing culture. - Mentoring and supporting junior and mid-level engineers, helping them grow technically and professionally. - Proactively identifying and resolving performance bottlenecks across the JS thread, native bridge, and render pipeline, while scaling our mobile CI/CD infrastructure, release processes, and engineering tooling. - Acting 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. WHAT YOU'LL NEED To be considered for this role, you will need to meet the minimum requirements: - 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. WHY REMOTE As a remote-first company, Stripe offers the flexibility to work from anywhere in the world. You will have the opportunity to collaborate with a global team of engineers and contribute to the development of world-class mobile applications. BENEFITS - Competitive salary. - Comprehensive health plan. - Parental leave. - Education stipend. - Life insurance. - Equipment stipend. - Flexible schedule.