Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer (React Native)

$120k - $130k per year

Xsolla

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.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer (React Native) in Rouyn-Noranda, QC vacancy
  • $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 work
    Senior
    Software
    Long term contract
    Internship
    Work at office

    Jobber

    Rouyn-Noranda, QC
    29 days ago
  •  ...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 work
    Senior
    Software
    Long term contract
    Full time

    Walter

    Rouyn-Noranda, QC
    29 days ago
  • $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 work
    Senior
    Software
    Local area
    Worldwide
    Flexible hours

    Okta

    Rouyn-Noranda, QC
    2 days ago
  •  ...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 work
    Senior
    Software
    Work at office
    Local area
    Work from home
    Home office

    Cresta

    Rouyn-Noranda, QC
    29 days ago
  • $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 work
    Software

    Ttec Digital

    Rouyn-Noranda, QC
    29 days ago
  • $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 work
    Senior
    Software
    Internship
    Work at office
    Flexible hours

    Borrowell

    Rouyn-Noranda, QC
    29 days ago
  • 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 work
    Software
    Work from home
    Worldwide
    Flexible hours

    Sangoma

    Rouyn-Noranda, QC
    8 days ago
  •  ...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 work
    Senior
    Software
    Work at office
    Local area
    Worldwide
    Relocation package
    Flexible hours

    Aecom

    Rouyn-Noranda, QC
    26 days ago
  • $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 work
    Senior
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Rouyn-Noranda, QC
    8 days ago
  • 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 work
    Senior
    Software
    Long term contract
    Shift work

    Samsara

    Rouyn-Noranda, QC
    7 days ago
  • $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 work
    Senior
    Software
    Hourly pay
    Long term contract
    For contractors
    Flexible hours

    Aequilibrium Software

    Rouyn-Noranda, QC
    26 days ago
  • $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 work
    Senior
    Permanent employment
    For contractors
    Internship
    Work at office
    Flexible hours

    Cima+

    Rouyn-Noranda, QC
    26 days ago
  • $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 work
    Senior
    Software
    Work at office

    True Environmental

    Rouyn-Noranda, QC
    26 days ago
  • $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 work
    Senior
    Hourly pay
    Permanent employment
    Contract work
    For contractors

    Very

    Rouyn-Noranda, QC
    26 days ago
  • 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 work
    Software

    Valsoft Corporation

    Rouyn-Noranda, QC
    29 days ago
  •  ...“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 work
    Senior
    Long term contract
    Contract work
    Temporary work
    For subcontractor
    Local area
    Flexible hours

    Db E.c.o.

    Rouyn-Noranda, QC
    26 days ago
  •  ...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 work
    Senior
    Software
    Internship
    Work at office
    Immediate start
    Flexible hours

    Apply Digital

    Rouyn-Noranda, QC
    8 days ago
  •  ...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 work
    Senior
    Software
    Permanent employment
    Full time
    For contractors
    Local area
    Work from home

    Vertex Resource Group

    Rouyn-Noranda, QC
    29 days ago
  •  ...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 work
    Senior
    Internship

    Blanc Labs

    Rouyn-Noranda, QC
    8 days ago
  •  ...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 work
    Senior
    Software
    Flexible hours

    Tandems

    Rouyn-Noranda, QC
    29 days ago
  •  ...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 work
    Software
    Internship
    Relocation package
    Flexible hours

    Solutions Petal

    Rouyn-Noranda, QC
    26 days ago
  •  ...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 work
    Senior
    Software
    Full time
    Internship
    Flexible hours

    Flexspring

    Rouyn-Noranda, QC
    26 days ago
  • $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 work
    Senior
    Long term contract

    Blackbird Interactive

    Rouyn-Noranda, QC
    6 days ago
  •  ...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 work
    Software
    Contract work
    Local area
    Worldwide
    Flexible hours

    Aecom

    Rouyn-Noranda, QC
    26 days ago
  • 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 work
    Senior

    Eleks

    Rouyn-Noranda, QC
    5 days ago
  • 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 work
    Software
    Internship

    Valsoft Corporation

    Rouyn-Noranda, QC
    29 days ago
  • $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 work
    Software
    Full time
    Work at office
    Relocation

    Torc Robotics

    Rouyn-Noranda, QC
    29 days ago
  •  ...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 work
    Senior
    Internship

    Deck Software

    Rouyn-Noranda, QC
    26 days ago
  •  ...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 work
    Senior
    Software
    Hourly pay
    Daily paid
    Live out
    Work at office

    Versys Electrical

    Rouyn-Noranda, QC
    26 days ago
  •  ...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 work
    Software
    Long term contract

    Maneva

    Rouyn-Noranda, QC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer (React Native). Be the first to apply!