Remote Senior Software Engineer (React Native)
$120k - $130k per yearXsolla
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.
$125.8k per year
Are you an experienced software developer with a passion for finding creative solutions... ...be the place for you! We're looking for Senior Software Engineers to be part of our Product Software... ...TypeScript is required (We use Ruby on Rails, React & React Native with TypeScript) •...Remote workSeniorSoftwareLong term contractInternshipWork at office- ...tech that fuel their day. About the Role: We’re hiring Chromium engineers to help build a new, AI-first browser. This is a fast-moving, hands... ...in a greenfield environment What we’re looking for: • Strong software engineering fundamentals • C++ /Chromium experience • Comfortable...Remote workSeniorSoftwareLong term contractFull time
$136k - $187k per year
...too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement... ...can focus on innovation. The Senior Software Engineer Opportunity You will be part... ...software development experience in cloud-native services like API. Demonstrable knowledge...Remote workSeniorSoftwareLocal areaWorldwideFlexible hours- ...role in the platform frontend engineering team. • Work with Cresta product... ...(Chromium based browsers and native applications). • Experience... ...capture APIs. • Familiar with React or Angular. Have used at least... ...stipend to help you succeed in a remote environment • Lunch...Remote workSeniorSoftwareWork at officeLocal areaWork from homeHome office
$185k - $230k per year
...employees know they can thrive. As an Azure Principal Software Engineer, you will be focused on client engagement, project... ...concepts, .NET Core/C#, Front-end Dev: Angular/React/Blazor, Mobile: Flutter/React Native, ORM - Entity Framework/Dapper, data storage, CI/CD &...Remote workSoftware$80k - $130k per year
...Canadians feel confident about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop, optimize, test, and... ...for the engineering organization. You’ll work with React, React Native, and our monorepo infrastructure to build...Remote workSeniorSoftwareInternshipWork at officeFlexible hours- Description Engineering Manager - UCaaS Platform Build it, Scale it, Own... ...globally distributed team of software engineers. • Foster a culture... ...teams. • Experience managing remote and globally distributed engineering... ....js. • Experience with cloud-native architectures, APIs,...Remote workSoftwareWork from homeWorldwideFlexible hours
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Places, is seeking a motivated and skilled Senior Mechanical Engineer to help lead... ...with Building Energy Modeling and their software platforms (IES, eQuest, Energy Plus, HOT2000...Remote workSeniorSoftwareWork at officeLocal areaWorldwideRelocation packageFlexible hours
$136.9k - $152.1k per year
...**Travel to Office expectations** For Remote Roles : If this role is remote, there will... ...Job summary: The Database Reliability Engineer (DBRE) is responsible for managing, building... ...relational databases systems (3+ at a Senior, lead or architect level) •2+ years in a...Remote workSeniorLong term contractWork at officeFlexible hours- About the role: We’re seeking a talented Senior Security Engineer with hands-on experience deploying,... ...Management infrastructure and de-risk software vulnerabilities to better protect our customers... ...that success is pivotal. This is a remote position open to candidates residing in...Remote workSeniorSoftwareLong term contractShift work
$130k - $200k per year
...Senior Solutions Architect Future Opportunity We are looking... ...institutions, fintech vendors, and engineering teams. As a key driver of... ..., microservices, and cloud-native solutions, you design secure,... ..., cloud-native solutions, and software development standards. Qualifications...Remote workSeniorSoftwareHourly payLong term contractFor contractorsFlexible hours$115k - $140k per year
...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure... ...challenges, and advance their careers within the organization. As a Senior Telecom Engineer, you will be engaged and starting to lead in...Remote workSeniorPermanent employmentFor contractorsInternshipWork at officeFlexible hours$120k - $127k per year
...Reporting to the Water Resources Engineering Lead, the Senior Water Resources Engineer I is responsible to work within the engineering team to provide... ...hydrological conceptual site models using different software (e.g., HEC-HMS, SWMM, etc.) Develop hydraulic modelling and...Remote workSeniorSoftwareWork at office$100 per hour
...About Very (Remote – Canada) Very is a fully distributed technology firm led by expert problem-solvers who create efficient... ...simple: help them win. About This Role We are seeking a senior firmware engineer with 10+ years of professional embedded development...Remote workSeniorHourly payPermanent employmentContract workFor contractors- Modern Software Developer- Canada ServiceCentral Technologies is looking for a Software Developer... .... We are looking for a strong software engineer first — someone who understands... ...• Experience with MySQL, Oracle database engines • Experience with microservice architecture...Remote workSoftware
- ...“Transform The Future Of Mobility.” Job Summary: The Senior Subject Matter Expert - Railway Vehicles (Mechanical) will support... ...and contract administration. As part of a multi-disciplinary engineering team, provide mechanical expertise to ensure compliance with...Remote workSeniorLong term contractContract workTemporary workFor subcontractorLocal areaFlexible hours
- ...lifecycle from strategy, design to engineering and beyond, we enable our... ...structure. Each pod brings together senior leadership, subject matter... ...: Apply Digital is hybrid/remote friendly. The preferred candidate... ...designing distributed, cloud-native architectures and integrating...Remote workSeniorSoftwareInternshipWork at officeImmediate startFlexible hours
- ...Vertex is currently accepting applications for a Senior Project Manager / Client Manager (Geotechnical Engineering). Successful candidate will work closely with our... ...• Experience in the use of commercially available software packages such as Slope/W, GINT, Plaxis, Uni-Settle...Remote workSeniorSoftwarePermanent employmentFull timeFor contractorsLocal areaWork from home
- ...effectiveness of usability - Collaborate with product management and engineering to define and implement innovative solutions for the product... ...- Solid knowledge of responsive design, such as how elements react to each device - Proficiency JavaScript for rapid prototyping is...Remote workSeniorInternship
- ...Senior Product Manager Location: Canada (Remote) Come thrive at Tandems! At Tandems, we’re reimagining the future... ..., we deploy intelligent software and AI to enhance advisor productivity... ...transformation. You’ll work closely with Engineering, Data Science, Design, Research,...Remote workSeniorSoftwareFlexible hours
- ...What you can expect when joining the team Reporting to the Software Deployment Manager, you will be in constant contact with our healthcare... ...in English and French (mandatory). Petal’s position on remote working In our opinion, a company cannot claim to be modern,...Remote workSoftwareInternshipRelocation packageFlexible hours
- ...without manual work. We’re a remote-first team spread across Canada... ...after graduation. QA Automation Engineer Co-op Location: Quebec-based (... ...’re excited about improving software quality through automation, this... ...• Mentorship and support from senior developers • Exposure to real-...Remote workSeniorSoftwareFull timeInternshipFlexible hours
$126k - $160k per year
...genres. We are seeking a passionate Platform Engineer to help across various, technically... ...and optimize existing code. This role is remote-friendly in Canada (Pacific-time overlap... ...and evolve platform systems in proprietary engines across PC and consoles, with an emphasis...Remote workSeniorLong term contract- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...support flexible work location including remote and hybrid models. Responsibilities include... ...of BC. • Experienced with a variety of software programs used for structural analysis and...Remote workSoftwareContract workLocal areaWorldwideFlexible hours
- ELEKS is looking for a Senior Data Architect (PostgreSQL + Graph Databases) in Canada. Alberta... ...data platforms • Experience with cloud-native database services • Familiarity with... ...databases • Collaborate with AI and platform engineering teams • Support technical discovery and...Remote workSenior
- GTM Engineer - GTM Engineer - DockMaster About Dockmaster.com Dockmaster... ...the waterfront industry. Our software powers dock operations,... ...’re building a modern revenue engine to match our ambitions — and this... ...anywhere in Canada, working in a remote work model! What your day will...Remote workSoftwareInternship
$209.3k - $313.8k per year
...part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight. Join... ...truck manufacturer. Meet the Team: As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development, you will lead the...Remote workSoftwareFull timeWork at officeRelocation- ...more. Demand is exploding, and we’re looking for a sharp, agile Senior Account Executive to help turn raw traction into repeatable growth... ...complex orgs • Feed insights back to product and help shape our GTM engine • Codify what works and help define playbooks, tools, and metrics...Remote workSeniorInternship
- ...instructions ~ Experience with Hexagon Smart Completions Software ~ Proficiency in preparing detailed technical reports... .../ Elevated Work Platform ~ Familiarity with electrical engineering, design, and construction processes are desirable If this...Remote workSeniorSoftwareHourly payDaily paidLive outWork at office
- ...manufacturers, delivering integrated solutions that connect edge devices and factory systems with cloud software to optimize production quality and throughput. As a Forward Deployed Engineer, you will play a pivotal role in deploying advanced AI systems directly into customer...Remote workSoftwareLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer (React Native). Be the first to apply!
- senior software developer Rouyn-Noranda, QC
- software engineer - computer Rouyn-Noranda, QC
- software developer remote Rouyn-Noranda, QC
- software engineer intern Rouyn-Noranda, QC
- software engineer devops Rouyn-Noranda, QC
- ingénieur logiciel Rouyn-Noranda, QC
- software developer intern Rouyn-Noranda, QC
- software engineer Rouyn-Noranda, QC
- software development engineer Rouyn-Noranda, QC
- software engineer salary in canada Rouyn-Noranda, QC
