Senior Software Engineer (React Native)
$120k - $130k per yearXsolla
- Remote job
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com .
ABOUT YOU
We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team . The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to lead mobile architecture decisions, build scalable cross-platform applications, and drive shared code strategies across web and mobile ecosystems .
Strong expertise in React Native and JavaScript/TypeScript, along with deep knowledge of mobile architecture patterns and state management , is essential, along with experience in building and delivering commercial mobile applications from concept to launch . The ability to design scalable architectures, implement robust testing strategies (including E2E), optimize performance, and mentor other developers while collaborating across cross-functional teams will be key to your success in this role.
If you're passionate about building high-quality mobile experiences that scale and love creating seamless app ecosystems that power gaming, virtual currency, and digital commerce experiences , we would love to hear from you!
Responsibilities:
- Develop and maintain mobile applications using React Native for iOS and Android platforms
- Implement best practices for mobile development, including code review, testing strategies, and CI/CD processes
- Build scalable and maintainable features within the existing application architecture
- Collaborate with product and design teams to implement technical solutions that meet business goals
- Integrate mini-apps and virtual currency systems with the Xsolla App ecosystem
- Work with cross-functional teams, including developers, QA engineers, and project managers
- Participate in technical discussions to align development work with business objectives
- Communicate effectively across distributed teams
- Deliver high-quality features on time throughout the development lifecycle
Architecture & Design
- Design and implement scalable application architecture for React Native mobile apps with a focus on maintainability, performance, and developer experience
- Lead architectural decisions around shared code strategies between React web and React Native mobile platforms
- Establish and enforce coding standards, design patterns, and best practices across the mobile development team
- Create technical specifications and architecture documentation for complex features and systems
Monorepo Management
- Build and maintain a robust monorepo infrastructure using tools like Nx, Turborepo, or similar
- Configure and optimize build pipelines, dependency management, and workspace configurations
- Implement efficient caching strategies and incremental builds to optimize CI/CD performance
- Manage versioning, publishing, and dependency relationships between packages
Component Ecosystem & Code Sharing
- Design and develop a comprehensive shared component library that works seamlessly across React and React Native
- Create platform-agnostic business logic, utilities, and services that can be consumed by both web and mobile
- Implement adaptive components with platform-specific implementations where necessary while maintaining a unified API
- Establish patterns for sharing type definitions, hooks, contexts, and state management across platforms
- Build tooling and documentation to enable other developers to easily leverage shared code
Development & Delivery
- Build high-quality, production-ready mobile applications using React Native for iOS and Android
- Implement pixel-perfect, responsive UIs that align with design specifications
- Optimize app performance, bundle size, and startup time
- Integrate native modules when React Native APIs are insufficient
End-to-End Testing & Quality Assurance
- Design and implement comprehensive E2E testing strategies for React Native applications using tools like Detox, Maestro, or Appium
- Create reliable, maintainable test suites that run consistently across iOS and Android platforms
- Establish testing patterns and utilities that can be shared across multiple apps in the monorepo
- Configure E2E tests to run in CI/CD pipelines with proper device/simulator management
- Build test infrastructure for critical user flows, edge cases, and platform-specific behaviors
- Implement visual regression testing and snapshot testing where appropriate
- Define testing standards and best practices for the team, including when to use unit, integration, and E2E tests
Collaboration & Mentorship
- Collaborate with web developers to identify opportunities for code sharing and architectural alignment
- Mentor junior and mid-level developers on React Native best practices and monorepo patterns
- Conduct thorough code reviews with focus on architecture, patterns, and maintainability
- Work closely with product, design, and backend teams to deliver cohesive user experiences
Qualifications & Skills:
- 5+ years of experience in mobile application development 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/TypeScript, with knowledge of native modules (Swift/Kotlin) as a plus
- Strong understanding of mobile architecture patterns and state management
- Experience with third-party integrations and APIs
- Strong problem-solving abilities and a results-driven approach
- Effective communication skills, both written and verbal
- 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)
$120,000 - $130,000 a year
Equal Employment Opportunity Statement:
Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law.
We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.
Criminal History Consideration:
For the Lead Software Engineer (Mobile Native), we will conduct a background check that may include the following.
Criminal history check.
Employment verification.
Education verification.
Relevance to job Responsibilities:
The background check is relevant to this position because of the following role responsibilities:
Accessing confidential company data
Ensuring compliance with regulatory requirements
Handling sensitive financial information/ managing budgets /accessing funds
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...code to be used by millions of people every single day? As a React Native Developer on our Mobile Apps team, you will drive the evolution... ...unit testing and boilerplates. Collaborate & Build: Champion engineering best practices, participate in code reviews, and collaborate...SoftwareFull timeFlexible hoursWeekend work
- ...Senior React Native Developer Fully Remote Opportunity - Canada About BrightOrder We build technology that keeps fleets safer, smarter... .... The Mission Join a world-class product and engineering team shaping the future of connected fleet intelligence....SeniorRemote jobFull time
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system... ...alternative. Job Description As a Mobile Software Developer II, you'll be part of MEDFAR's... ...to clinicians and their patients. Using React Native, you'll help deliver intuitive, reliable...SeniorSoftwareLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...UNCAGE YOUR AMBITION as a React Native Developer We are FlightHub Group , an ambitious team of people that created FlightHub... ...method, not a supplement Collaborate with Product, Design, and senior stakeholders to ship features that compete with industry...SeniorFull time
- ...gaming and news—with the trusted products, content, and tech that fuel their day. About the Role: We are looking for skilled React Native developers to join our team to guide mobile development efforts and build an app for iOS & Android for our mail platform. Engagement...SuggestedLong term contractFull time
$140k - $170k per year
...closely with global cross-functional teams, including developers, QA engineers, and project managers. Partner with stakeholders to align... ...frameworks and programming languages (Swift, Kotlin, React Native). ~ Strong understanding mobile/Windows architecture platforms...SoftwareRemote jobFull timeFlexible hours$171.5k - $201k per year
...specified location above. We are AI Native We are building an AI native company... .... We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we... ...Life360 is hiring a backend AI-Native Senior Software Engineer II — a senior engineer who doesn...SeniorSoftwareFull timeSummer workInternshipRemote workFlexible hours- ...About the Role We are looking for a software engineer to help us build the SDKs, on-device experiences... ...marketers reach their customers inside native apps and on the web. This is a... ...break customer app builds. This is a senior role, but we focus on impact and potential...SeniorSoftwareFull timeContract workRemote work
- ...Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... ...and helping the team do the same. Our tech stack: React.js / TypeScript · Python · GoLang · MongoDB · Elasticsearch ·...SeniorSoftwareFull timeWorldwide
$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians... ...Nice to have, but not required: Mobile development with React Native Experience building financial, payments, or crypto-...SeniorSoftwareLong term contractFull timeWork at officeImmediate startRemote work- ...you value mentoring talented engineers and driving technical excellence... ...! Role Summary: As a Senior Frontend Engineer at Sensor Tower... ...and drive best practices in React, TypeScript, and web... ...Experience We Are Looking For ~ Software engineering experience with a...SeniorSoftwareLong term contractFull timeWorldwide
$171.5k - $201k per year
...location above. We are AI Native We are building an AI native... ...platform layer powering how engineers build, test, and ship at Life360... ...that power the entire software delivery lifecycle. Our work spans... ...ship. Velocity: We expect senior engineers who use AI well to operate...SeniorSoftwareFull timeRemote workFlexible hoursShift work- ...Description About Liferaft Liferaft builds software that helps organizations find,... ...for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ..., and browser APIs ~ Experience with React for front-end development ~ Experience...SeniorSoftwareFull timeLive InRemote workFlexible hours
$125.8k per year
...Are you an experienced software engineer with a passion for finding creative solutions to real-world... ...the Manager, Software Engineering, the Senior Software Engineer will collaborate with... ....g. Appium). Our stack or neighbors: React Native (TypeScript), native iOS/Android,...SeniorSoftwareLong term contractFull timeInternshipWork at office- ...multi-channel solutions including native, display, video, connected TV,... ...and creativity. Engineering at StackAdapt: As an Engineer... ...stacks around Ruby on Rails, React, GraphQL, GoLang and more. StackAdapt... ...well tested, and well documented software Ability to take...SeniorSoftwareFull timeRemote workHome officeFlexible hours
- ...Grow Your Career as a Software Developer in a Growing Company At ProMach, we’re looking... ...improvement software, is seeking a Senior Backend Engineer to help evolve and operate our existing... ...collaborating closely with frontend teams (React or similar) Vacancy Status: This...SeniorSoftwareFull timeInternshipWork at office3 days per week
- ...people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-... ...JavaScript, HTML, CSS, and component-based frameworks (e.g., React). ~ Strong understanding of responsive design, accessibility...SeniorSoftwareFull timeInternshipRemote work
$135k - $150k per year
...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems... ...problem spaces and serve as the technical anchor for AI-native software development practices at Treewalk. You'll help define...SeniorSoftwareFull timeFlexible hours$120k - $180k per year
...Series C Company ~ Skills: Node, Python, React, MongoDB, AWS ~ Visa Support Unknown... ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple... ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure...SeniorSoftwareRemote jobFull timeWork at officeVisa sponsorship- ...stack web applications using Python, Django, React and Next.js Build and integrate RESTful... ...to junior developers Requirements Senior level full stack developer Good “... ...BitBucket, Azure DevOps, … Familiarity with any software ticketing system or process, e.g., Jira,...SeniorSoftwareFull time
- ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot.... ...~ Strong command of at least one major stack Python, Node.js/React, Java/Spring, or Go. We use Python, Node.js, React. ~ AI/ML...SeniorSoftwareLong term contractFull timeTemporary workInternshipWork at officeImmediate start
- ...About the Role We’re hiring a senior full-stack engineer to make a major contribution across the... ...backend services in Kotlin/Spring Boot, a React/TypeScript frontend, and the cloud... ...Qualifications ~5+ years of professional software engineering experience building and...SeniorSoftwareFull timeWork at officeFlexible hours
$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what... ...of customers. The Stack Core app: Rails, Packwerk, React, TypeScript, Sidekiq Mobile: iOS (Swift), Android (Kotlin)...SeniorSoftwareRemote jobFull timeWeekend work- ...multi-channel solutions including native, display, video, connected TV,... ...as we build cutting edge software. The digital advertising industry... ...include Ruby on Rails, Go, React, Typescript, GraphQL, Aerospike... ...Collaborate with stakeholders and other senior engineers across the...SeniorSoftwareFull timeRemote workHome office
$171.5k - $201k per year
...location above. We are AI Native We are building an AI native... ...of it. We're looking for engineers who want to help define what AI... ...systems. About the Job As a Senior Backend Engineer on the... ...translate cleanly across the hardware-software boundary. Lead medium-sized...SeniorSoftwareFull timeSummer workInternshipRemote workFlexible hours$153k - $213k per year
...interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end... ...leading significant mobile initiatives (React Native or native), including defining... ...a total of 4+ years of experience as a software engineer. You are experienced in designing...SeniorSoftwareRemote jobLong term contractFull timeWork at officeFlexible hours- ...time with the only hardware and software AI-powered platform built for... ...Job Description As a Senior Software Developer at Vention... ...managers, designers, and other engineers to deliver robust applications... ...knowledge of frontend development (React or similar) ~ Proven ability...SeniorSoftwareLong term contractFull timeInternshipWork at officeWork from home
- ...a substantial role in the platform frontend and authentication engineering team. Work with Cresta product and engineering teams, build and... ...Kubernetes, Cloud based services (AWS), etc. ~ Familiar with React or Angular. Have used at least one of them in large scale consumer...SeniorSoftwareLong term contractFull timeWork at officeLocal areaRemote workWork from homeHome office
- ...Description Senior Software Engineer – Secure AI Platform (Vancouver, On-Site) The Company: Varonis (Nasdaq: VRNS) is a leader in... ...battle than conventional cybersecurity companies. Our cloud-native Data Security Platform continuously discovers and classifies...SeniorSoftwareFull timeWorldwide
- ...information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as... .... One Data Streaming Platform. About the Role: As a Senior Software Engineer, you will contribute to several key initiatives for the...SeniorSoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (React Native). Be the first to apply!
- software engineer devops Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software developer entry level Remote
- software developer Remote
- ingénieur logiciel Remote
- software design engineer Remote
- software engineer internship Remote
- software engineer co-op Remote
- développeur logiciel Remote
