Senior Software Engineer React Native
Xsolla is a global video game commerce company providing tools and services to launch, monetize, and scale games. Its offerings include payments, web shops, publishing, distribution, LiveOps, anti-fraud, subscriptions, SDKs, and creator solutions for developers, publishers, payment providers, creators, and other gaming businesses.
Maintainer signals as of 8/23/2026
Projects
About Xsolla (USA), Inc.
Xsolla operates as a global merchant of record and video game commerce platform serving developers, publishers, resellers, payment providers, creators, and retailers. It provides payment processing across more than 200 countries and regions, 1,000+ payment methods, and 130+ currencies, alongside tax management, compliance, fraud prevention, refunds, dispute management, and end-user support. Its product portfolio includes Web Shop, Publishing Suite, Payments, Xsolla Pay, Mobile Buy Button, SDKs, Subscriptions, game distribution, Partner Network, Offerwall, LiveOps, Anti-Fraud, Login, Site Builder, cloud gaming, and related gaming commerce tools.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Design, build, and maintain scalable React Native applications for iOS and Android. Lead mobile architecture and shared-code decisions, develop reusable components and platform-agnostic services, optimize performance, integrate native modules, establish coding and testing practices, manage monorepo tooling, create E2E test infrastructure, collaborate across teams, and mentor developers.
Requirements
- 5+ years of mobile application development experience with a strong focus on React Native
- Proven track record of delivering commercial mobile applications from concept to launch
- Proficiency in React Native and JavaScript or TypeScript
- Strong understanding of mobile architecture patterns and state management
- Experience with third-party integrations and APIs
- Effective written and verbal communication skills
- Knowledge of native modules using Swift or Kotlin is a plus
- Familiarity with gaming ecosystems and virtual currency platforms is a plus
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
Responsibilities
- Develop and maintain React Native mobile applications for iOS and Android
- Implement mobile-development best practices, including code review, testing, and CI/CD
- Build scalable and maintainable features within the existing application architecture
- Collaborate with product and design teams to implement technical solutions
- Integrate mini-apps and virtual currency systems with the Xsolla App ecosystem
- Design scalable React Native application architecture and lead shared-code decisions
- Establish coding standards, design patterns, and mobile-development best practices
- Build and maintain monorepo infrastructure and optimize CI/CD pipelines
- Design shared component libraries and platform-agnostic services for React and React Native
- Optimize application performance, bundle size, and startup time
- Integrate native modules when React Native APIs are insufficient
- Design E2E testing strategies and maintain test suites across iOS and Android
- Configure E2E tests in CI/CD pipelines and implement visual regression and snapshot testing
- Mentor junior and mid-level developers and conduct architecture-focused code reviews
- Collaborate with product, design, web, backend, QA, and project teams
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Paid time off
- Personalized career roadmap
- Training and educational opportunities
Hiring Process
Background check including criminal history, employment verification, and education verification.
