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.
- *Remote — Canada* Who We Are Thanx is a leading loyalty and guest engagement platform that... ...our R&D team and seeking an experienced Software Engineering Manager to join our leadership. You’ll... ...startup. Our Tech Stack • Frontend: React, React Native, Redux, Typescript • Backend...Remote workSoftwareInternshipLocal area
$140k - $160k per year
...breeze. We provide flexible software that modernizes how... ...the majority of our roles are remote-first, meaning you can work from... ...We're looking for a hands-on Engineering Manager to lead our Platform Foundations... ...leadership and direction a senior team needs to do its best work...Remote workSeniorSoftwareFlexible hours- ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate... ..., co-op, or research work term. As a Software Engineering Intern, you will: • Ship delightful... ...quality time, and workspace improvement Remote-flexible, offices in Toronto, New York,...Remote workSoftwareFull timeInternshipWork at officeFlexible hours
$186.37k - $230k per year
...noise and cost. We are a 100% remote company with 1,600+ team members... ...at this time. Staff AI Engineer The Opportunity: Grafana... ...Requirements: ~8+ years of software engineering experience with... ...frontend frameworks & tooling (React, Slack Block Kit, dashboard...Remote workSoftwareLocal areaFlexible hours- ...track record of sales achievement in a fast-paced environment. Excellent collaboration will be required across multi-function teams. This Senior Account Executive will have excellent interpersonal, relationship building skills, demonstrate resilience and be committed to a...Remote workSeniorSoftwareLong term contract
- ...the creator economy. The Role As a Senior Client Success Manager covering our Key... ...highest-rated platform on the popular G2 Crowd software review website We have all the fun... ...and working hubs, and socials (yes, even remotely!) We invest in our team members, with L...Remote workSeniorSoftwareLong term contractFlexible hours
$75k - $100k per year
...are chaotic. As part of that growth, we’ve got an opening for a Senior Copywriter. The ideal candidate is a passionate storyteller and a... ...candidate’s experience, qualifications, and location. • This is a remote position, suitable for individuals with disabilities CarriersEdge...Remote workSeniorPermanent employmentInternshipWork at officeWork from home1 day per week$115k - $135k per year
...you’ll make a real impact. Together, we ’ll push boundaries and go above what’s expected of us to meet the challenges of tomorrow and engineer a better world! We have an exciting opportunity for Municipal Project Engineer Water interested in joining and growing our infrastructure...Remote workPermanent employmentContract workFor contractorsWork at officeLocal areaWork from homeFlexible hours- ...stack Our mobile stack consists mainly of React Native applications, written in Typescript with... ...joining the team Reporting to the Software Development Manager or Team Lead, you'll... ...is preferable. Petal’s position on remote working In our opinion, a company cannot...Remote workSoftwareRelocation packageFlexible hours
$40 - $60 per hour
About the Role Aequilibrium (AEQ) is seeking a Senior Designer, Digital Marketing to support and strengthen our marketing execution across... ..., including: - Pre-event promotion and materials - On-site or remote marketing support as needed - Post-event follow-up content and campaigns...Remote workSeniorHourly payPermanent employmentFull timeContract workPart timeFlexible hours$38 per hour
...Role We are seeking experienced Electrical Engineers with strong Python skills to train AI... ...technical evaluation and problem design, not software development or data labeling. What You’ll... ...to $38/hour for your expertise • Fully remote, flexible, part-time freelance work • Contribute...Remote workSoftwarePart timeFreelanceFlexible hours- ...highly qualified professional in this business sector, we are one of the largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation, sustainability, multidisciplinary agility and...Remote workRemplacementPermanent employmentInternshipWork from homeFlexible hours
- ...integrations. We partner with HR teams and HR software companies to design and deliver custom... ...more efficiently. The Role As a Senior Research and Development Developer at... ...’s degree or college diploma in Software Engineering, Computer Science, or a related field, or...Remote workSeniorSoftwareWork from homeFlexible hours
$160.32k - $200.4k per year
...personalized customer experiences. Our dedication to remote-first work, and strong culture of connection... ...and execute plans to decommission inferior software, thereby reducing technical debt. • Analyze existing data silos. Engineer integration patterns that expose trapped data...Remote workSoftwareLong term contractLocal areaWorldwide- ...subject matter experts, to evaluate opportunities, develop win strategies, and create client-focused proposal content • Collaborate with senior leaders and business partners to develop strategic messaging that effectively communicates organizational capabilities, products, and...Remote workSeniorWork from home
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...team. This position will be based out of our Winnipeg offices with remote/hybrid work options permitted. AECOM Buildings + Places Canada (...Remote workContract workWork at officeLocal areaWorldwideRelocation packageFlexible hours
- ...work with Waabi World, our highly realistic closed-loop simulation engine built with the latest in generative AI technologies to deliver... ...! You will... - Lead and build a cross functional team of software engineers, data analysts, and data scientists supporting automated...Remote workSoftwareFull timeWork at officeWork from homeFlexible hours
- ...fleet sustainment. The key SSI Platform software applications are ShipConstructor (3D CAD/... ...will include engaging with clients through remote meetings with minimal travel. Flexibility... ...exposure to shipbuilding/offshore or Engineer-To-Order industry experience • Familiarity...Remote workSoftwareInterim roleWork at officeLocal area
- ...To: Shubham, New Market Expansion Division Lead Location: Remote (Winnipeg, Manitoba-based client) About FVG Foreign Venture... ...in utilizing technology tools such as ChatGPT, grant management software, and project management platforms to improve processes and...Remote workSoftware
- ...Founding CEO to lead the launch of a new AI-native platform that transforms how government... ...— Work with FutureSight ’s product/engineering pod to launch V1. Raise capital — Lead... ...John Carbrey (San Francisco), a successful software entrepreneur and people leader, adds deep...Remote workSoftwareFull timeFor contractorsInternship
- ...leads. If you're excited by the potential of artificial intelligence and want to be part of a company shaping the future of Hospitality software with AI-powered solutions, this role is for you. Here is a little window into the company: they are a fast-growing startup...Remote workSoftwareInternship
- ...through automation, AI tooling, and platform engineering rather than through process management... ...background in systems administration, software engineering, cloud security, or security... ...Great About Sophos? · Sophos operates a remote-first working model, making remote work the...Remote workSoftwareLocal area
$70k - $95k per year
...scales in total amount over time Work Environment Requirements As a remote-first company, you’ll have the ability to work from anywhere in... ...to operate a laptop computer (PC or Mac available), computer software platforms, and other office productivity tools as necessary. Due...Remote workSoftwareWork at officeHome office- Partner One is a leading investment group with a 30-year history of acquiring and growing successful software companies. Trusted by over 2000 of the world’s largest corporations and governments, Partner One owns some of the fastest-growing enterprise software companies globally...Remote workSoftwarePermanent employmentFull time
- ...semantic layer in Omni and source-of-truth dashboards so PMs, designers, and Sales can self-serve. You'll partner with Product, Engineering, and the Data Platform team to make sure experiments are rigorous, data pipelines are accurate, and insights lead to meaningful ARR...Remote workLocal areaHome office
$120k - $150k per year
...grow trust in their products. Our culture: • We have hubs in the Bay Area, NYC, Austin, Toronto, and São Paulo. However, we maintain a remote-first work culture. #WorkFromAnywhere • We hire talented, self-motivated individuals with extreme ownership and high growth...Remote workFor contractorsLocal areaWorldwideHome officeFlexible hours$38 per hour
...Collaborating with project leads, solution engineers, and supply managers on complex or... ...or Master’s Degree in Computer Science, Software Engineering, Software Development, Computer... ...guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection...Remote workSoftwarePart timeFreelance$15 per hour
...Participate in ongoing training and learning opportunities • Utilize software, databases, scripts, and tools appropriately • Adhere to all... ...What we offer: • CAD $15 per hour • The ability to work 100% remotely • Vacation • Holiday pay, with premium pay for working on the holiday...Remote workSoftwareHourly payWork visaMonday to fridayShift work- ...fluid experience. • Clean driver’s abstract with no suspensions • Knowledge of local roads must have. • Able to lift 50lbs and drive on remote roads in winter conditions. • WHMIS Certificate, Transportation of Dangerous Goods Certificate - or willingness to obtain. • TDG...Remote workFor contractorsLocal areaShift work
- About the Role As a Brand Ambassador at Sparks, you’ll play a key role in connecting consumers with top-tier brands. Your mission is to engage customers, deliver key messages, and create unforgettable experiences—all while driving education and brand awareness. This is a project...Remote workBi-weekly payFull timeWork at office
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 Okotoks, AB
- software engineer - computer Okotoks, AB
- software developer remote Okotoks, AB
- software engineer intern Okotoks, AB
- software engineer devops Okotoks, AB
- ingénieur logiciel Okotoks, AB
- software developer intern Okotoks, AB
- software engineer Okotoks, AB
- software development engineer Okotoks, AB
- software engineer salary in canada Okotoks, AB
