Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
Full Stack Engineer, React, Node.js
Location
Canada
Posted
71 days ago
Salary
$100K - $120K / year
Seniority
Senior
Job Description
Full Stack Engineer, React, Node.js
Xsolla
• Design, build, and maintain full-stack applications that power core products and platforms. • Develop responsive, high-performance user interfaces using React. • Participate in code reviews, technical discussions, and knowledge sharing across teams. • Execute full SDLC for solutions targeting both business and consumer customers. • Collaborate effectively in cross-functional teams to bring features and APIs to production. • Demonstrate strong leadership presence to inspire team members. • Comfortable with distributed systems and large datasets. • Prioritize automation to enhance efficiency wherever feasible. • Ensure compliance with observability best practices and technical design standards.
Job Requirements
- 5+ years experience in web application development
- Professional experience with the MERN stack (and TypeScript)
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
- A love for automated testing
- Proficiency in state management solutions (Redux, Zustand, etc.)
- Experience working with databases (PostgreSQL, MySQL, MongoDB).
- Experience designing and operating distributed microservices in containerized environments
- Proficient working experience with modern auth constructs such as JWT, Claims, OAuth 2.0****
Benefits
- medical
- dental
- vision
- PTO
- personalized career roadmap
- professional development through training and educational opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Engenheiro de Software Pleno – Backend, Ruby
RD StationTo empower the heroes and scale-ups that grow the economy
• Desenvolver e aprimorar soluções de software backend que atendam às necessidades do negócio e dos usuários; • Implementar boas práticas de desenvolvimento e metodologias ágeis para garantir qualidade e eficiência; • Realizar revisões de código para manter a excelência técnica das entregas; • Colaborar na construção de projetos que impulsionam a escalabilidade e a inovação da empresa; • Buscar continuamente novas tecnologias e metodologias para promover a eficiência operacional; • Monitorar os alertas e métricas do produto garantindo a saúde e direcionamentos necessários na operação do sistema; • Atuar em conjunto com produto, engenharia e stakeholders para propor soluções técnicas que suportem a estratégia da empresa.
Staff Backend Engineer
AssuredAssured is a claims automation insurtech backed by leading Silicon Valley investors.
• Own major areas of our backend architecture, from business logic and APIs to data modeling and infrastructure design. • Write and ship high-quality code, conceptualize, build, test, and deploy new features and products end-to-end. • Architect large-scale systems to handle increasing load, complexity, and new customer needs. • Define and implement modern testing and observability practices to improve reliability and speed. • Build scalable abstractions and frameworks that unlock faster product development. • Lead and mentor engineers across the team, sharing best practices and shaping our engineering culture.
Senior Software Developer, C#/.NET, AWS
N2JSoft, administrative and HR softwaresLeaves and absences? Expenses? 250,000 professionals save time with our softwares!
• Contribute to the evolution of the technology stack with a strong focus on scalability, cloud adoption, and operational excellence • Support squads in the modular refactoring and modernization of legacy code • Prototype and share best practices: clean architecture, testing, security, observability, etc. • Participate in software architecture decisions and challenge technical choices in line with product and delivery goals • Diagnose and resolve complex technical issues
Staff Backend Engineer, Hub
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
• Architect, build, and operate high-scale distributed systems powering Docker Hub’s registry platform—spanning artifact storage, metadata services, indexing workflows, and performance-critical APIs. • Lead the design and implementation of backend services with a strong emphasis on scalability, correctness, resilience, and performance. • Drive major initiatives around multi-region replication, caching strategies, request-path optimization, and core registry reliability. • Design, optimize, operate the data and storage layers - for both Relational and NoSql as well as object storage and related technologies. • Develop schemas and data models to support high-throughput, large-volume workloads. • Own systems end-to-end—from storage-layer behavior to API design, deployment workflows, and production monitoring. • Improve the performance and reliability of one of the world’s largest repositories of container images. • Develop and enhance observability through metrics, traces, alerting, and dashboards. • Lead improvements to deployment and operational tooling (e.g., Argo CD, GitHub Actions). • Participate in on-call rotations as part of supporting critical production services. • Mentor engineers and lead design and architecture reviews. • Partner with Product, Design, SRE, and Platform teams to deliver high-impact projects. • Engage with open-source communities, cloud-native partners, and the broader ecosystem. • Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability.




