
Stripe · Barcelona
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ...
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.
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.
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.
requirements into seamless, high-performance mobile experiences
culture of AI-assisted engineering
performance strategy
scaling our mobile CI/CD infrastructure, release processes, and engineering tooling
initiatives while upholding rigorous standards for code quality and architectural integrity
We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you
are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
and maintain high-quality production applications at scale
ABOUT STRIPE 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 ORGANIZATION Support Experience Engineering builds the technology that powers Stripe's global support operations. Our engineers create the systems and services that support agents worldwide rely on every day to resolve issues for Stripe's millions of merchants and users — at scale, in real time, and across a growing range of channels and offerings. The Case Resolution Platform team owns the core infrastructure and tooling that enables support agents around the world to do their best work. This includes case routing, live channels infrastructure spanning voice and messaging, machine translation, and integrations that connect Stripe's support stack to the platforms agents depend on. WHAT YOU'LL DO We're looking for full-stack engineers who want to make an impact on the tools and infrastructure that power global customer support at scale. Our team collaborates with many cross-functional teams — from Infrastructure to Product to Operations — to deliver reliable, high-quality systems that support agents and merchants depend on every day. The team is actively expanding its live channels infrastructure to support new messaging platforms, including in Greater China, requiring collaboration with third-party providers in the region. RESPONSIBILITIES * Design, build, and maintain full-stack services and infrastructure — spanning both backend systems and user-facing tooling — that support agents around the world rely on to resolve merchant and user issues in real time * Expand and deepen live channel integrations — including voice, messaging, and emerging platforms — across Stripe's global support operations * Debug and solve critical production issues across services and multiple levels of the stack * Collaborate with internal stakeholders across the company to build new features at large scale, while improving internal engineering standards, tooling, and processes * Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * 5+ years of industry software engineering experience * Native Mandarin fluency * Full-stack engineering experience, with front-end proficiency; React and Ruby are our primary technologies * Superb communication skills working with both technical and non-technical stakeholders * Reasoned judgement to unblock yourself and make rapid forward progress in ambiguous domains * Comfortable working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users * User empathy and a customer-centric approach to problem solving PREFERRED QUALIFICATIONS * Experience building or integrating third-party platform APIs, particularly in the communications or customer support tooling space * Familiarity with real-time communication systems or messaging infrastructure * Demonstrated technical leadership on ambiguous, impactful projects * Good understanding and practical knowledge of cloud-based services (e.g., gRPC, GraphQL, Docker/Kubernetes, AWS, etc.)
WHO WE ARE ABOUT STRIPE 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 The Merchant Experience team builds the UI operating system and core experiences that power decades of growth for millions of businesses globally, enabling Stripe to be the business SaaS solution of choice for next-gen companies. We own the foundational platforms and product surfaces that merchants interact with every day—from the Stripe Dashboard to the frameworks and tooling that hundreds of Stripe engineers use to build world-class user interfaces. We're at an inflection point. AI is fundamentally changing how users interact with software, and we believe Stripe is uniquely positioned to reimagine what a merchant experience looks like in an AI-native world. At the same time, we're raising the bar on the quality and performance of everything we ship—because the millions of businesses that depend on Stripe deserve an experience that is fast, reliable, and crafted with care. WHAT YOU'LL DO As a Senior Staff Engineer on the Merchant Experience team, you'll be a technical leader responsible for shaping the next generation of how Stripe merchants interact with our products. You'll drive a step-function improvement in the quality and performance of our core surfaces, and help define what AI-powered merchant experiences look like at Stripe. RESPONSIBILITIES * Define technical strategy for merchant-facing experiences across Stripe, with a focus on quality, performance, and the integration of AI into core user workflows * Lead the design and delivery of complex, cross-team projects that measurably improve the reliability, responsiveness, and polish of Stripe merchant surfaces * Champion a quality-first engineering culture—establish standards, tooling, and processes that make it easy to ship high-quality, performant UI by default * Drive performance as a product feature—own the technical approach to making the Dashboard and merchant tools best-in-class in speed and responsiveness, including instrumentation, budgets, and architectural improvements * Innovate on the future of merchant UX—explore and prototype how AI can transform the way merchants discover, configure, and operate Stripe products, moving beyond traditional dashboard paradigms * Build platforms and abstractions that make Stripe engineers more productive—frameworks, components, and developer tools that encode best practices for quality and performance * Partner across Stripe with Product, Design, AI and ML, and infrastructure teams to translate high-level product vision into a concrete technical roadmap * Mentor and grow engineers across the organization, raising the technical bar and fostering a culture of craftsmanship and high standards WHO YOU ARE We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. MINIMUM REQUIREMENTS * This is a Senior Staff role—the expected scope of this role includes overseeing the work of 4-6 teams and owning an entire portfolio of products—and while there's no strict minimum we're looking for, most candidates will have at least 10-15 years of experience in the industry * Experience building and shipping complex, user-facing web applications that have reached large-scale audiences (hundreds of thousands of users) or have been contributed to by hundreds of engineers * A track record of leading large-scale, cross-functional engineering projects with broad organizational impact * Deep expertise in modern frontend and full-stack development—you have strong opinions on what makes a great user experience and the technical skills to make it real * Demonstrated ability to drive measurable improvements in software quality and performance (e.g., load times, reliability, test coverage, error rates) * Experience influencing technical direction and driving alignment across multiple teams without formal authority * Excellent communication skills—you can articulate a compelling technical vision to engineers, product leaders, and executives alike PREFERRED QUALIFICATIONS * Experience building or maintaining design systems, component libraries, or frontend platform infrastructure at scale—ideally with React * A deep interest in the intersection of AI and UX—you think critically about how emerging technologies change interaction models and are excited to pioneer new paradigms * Experience with performance engineering, including profiling, instrumentation, budgeting, and optimization of modern web applications * Experience with the complexities of deploying large web applications at global scale—bundling, CDNs, browser compatibility, and build tooling * Comfort working across the full stack—while this role skews frontend, you're not afraid to dive into APIs, backend services, or data layers when that's what the problem requires * Familiarity with distributed systems, API design, and building platforms that serve both internal developers and external users * A passion for developer experience and making other engineers more productive * Experience mentoring senior engineers and contributing to engineering culture and hiring * Hands-on experience integrating AI-powered capabilities into user-facing products—you've helped ship features that make complex workflows simpler and more intelligent
What we do at Qliro At Qliro we deliver safe and simple payments. We are a dedicated partner to our merchants who serve their customers every day. We believe that if our merchants grow, we grow. We are a company of dedicated, friendly and highly competent people that together have redefined what Qliro and payments can be. We are now on a journey of scaling our business both here in Sweden and the Nordics. What your team does Your team, Web & App, is developing the products where our merchants' consumers can follow their purchases. This self-organized, autonomous team has full ownership for taking features from discovery to operating them in production. The team is fullstack, but spends most of its time developing front end features. The stack your team is using: React Native React TypeScript .NET Docker/Docker Swarm AWS Terraform React Native Testing Library/Cypress Claude Code What you will do: Build and ship features end to end together with your team, from discovery through to running them in production. Write high-quality, well-tested code across the stack, and take part in decisions on how the team designs and maintains its solutions. Use Claude Code and other AI tools as part of your daily workflow to move faster without cutting corners on quality. Help break down tasks and estimate effort together with your teammates and Tech Lead. Make sure your work follows Qliro's guidelines and meets regulatory and security standards. Take part in code reviews, pairing and knowledge-sharing to help raise the bar for the team, and bring your own perspective to technical discussions on architecture and ways of working. What you'll bring to the team: 👩💻 You are proficient in React/React Native, and comfortable picking up other parts of the stack such as .NET, AWS and Terraform 🚀 You have practical experience working with agile engineering methods, combined with a solid understanding of software engineering best practices 🤖 You're curious about or already experienced with AI-assisted development tools like Claude Code, and want to use them to work smarter 🚦 You have some experience with, or a strong interest in, setting up and maintaining release pipelines for React Native ☁️ Experience with cloud technologies, we use AWS 🆎 Experience with experimentation and A/B testing is a plus If this sounds like you, we would really like to get in touch – please apply below! Qliro is an equal opportunity employer. All qualified applicants will be considered for employment without regard to gender, gender identity or expression, national origin, religion or other beliefs, disability, sexual orientation or age.