Xsolla

Xsolla

Xsolla is an international payment solution provider for online games, offering tools to launch, monetize, and scale games worldwide with local payment methods and fraud prevention.

Internet Software & Services
251-1K
Founded 2005

Description

  • Lead full-stack architecture decisions across backend, frontend, and cloud systems.
  • Design and build scalable distributed systems and shared platform services.
  • Develop RESTful APIs and/or gRPC services in Go.
  • Build and maintain React-based frontend applications using modern patterns.
  • Implement robust testing strategies, including unit, integration, and end-to-end tests.
  • Optimize performance, reliability, and maintainability across the full stack.
  • Collaborate with product, design, DevOps, and other engineering stakeholders.
  • Mentor junior and mid-level engineers and contribute to technical decision-making.
  • Work with cloud infrastructure and platform tooling to support scalable delivery.
  • Drive clean, well-documented, and testable code practices.

Requirements

  • 5+ years of professional software engineering experience with a strong focus on full-stack development.
  • Strong expertise in Go and React (JavaScript/TypeScript).
  • Deep understanding of microservices, event-driven architecture, and domain-driven design.
  • Hands-on experience building RESTful APIs and/or gRPC services in Go.
  • Strong React knowledge, including hooks, context, and state management libraries such as Redux or Zustand.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience with containerization and infrastructure-as-code tools such as Docker, Kubernetes, Terraform, or Pulumi.
  • Experience with message brokers or event streaming platforms such as Kafka, RabbitMQ, or NATS.
  • Strong knowledge of relational and non-relational databases such as PostgreSQL, MySQL, Redis, MongoDB, or DynamoDB.
  • Experience implementing CI/CD pipelines and automated testing, including unit, integration, and end-to-end testing.
  • Familiarity with observability and monitoring tools such as Prometheus, Grafana, or Datadog.
  • Understanding of distributed systems concepts including eventual consistency, idempotency, fault tolerance, and retry strategies.
  • Experience mentoring engineers and participating in architectural decision-making.
  • Excellent communication and collaboration skills across cross-functional teams.
  • Experience with serverless architectures such as AWS Lambda or Cloud Functions is preferred.
  • Familiarity with GraphQL is preferred.
  • Exposure to WebSocket or real-time communication protocols is preferred.
  • Experience in gaming, virtual currency, digital commerce, or fintech is preferred.
  • Contributions to open-source projects are preferred.

Benefits

  • Remote full-time work environment.
  • Opportunity to work on products serving the gaming and digital commerce industries.
  • Employment with a global commerce company supporting over 1,500 game developers.
  • Use of modern cloud-native and distributed systems technologies.
  • Opportunity to influence architecture and shared platform strategy.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Full Stack .NET Developer (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Senior Full Stack .NET Developer to build and evolve internal automation products for its Intelligent Automation Department, spanning backend, frontend, integrations, and operational tooling.

Angular Azure C# CI/CD CSS Docker Git HTML JavaScript MongoDB .NET Playwright Python React REST API Selenium TypeScript Vue.js
14 hours, 40 minutes ago

Downeast Cider - AI Full Stack Developer

Jobrack 11-50 Professional Services

Downeast Cider is hiring an AI Full Stack Developer to become its first technical employee and build production-ready internal tools that improve operations across the business.

CRM GCP JavaScript NetSuite Python Shopify Snowflake SQL TypeScript
14 hours, 55 minutes ago

Senior Product Engineer, Cresta Labs

Cresta 51-250 Professional Services

Cresta is hiring a Labs software/ML engineer to help design, prototype, test, and ship AI-native product experiences for enterprise customer interactions.

LLM Machine Learning Prototyping
15 hours, 10 minutes ago

FullStack Developer - Magento

AssureSoft 51-250 Internet Software & Services

AssureSoft is hiring a remote Magento 2 Developer to build and maintain e-commerce storefronts, integrations, and supporting backend systems for long-term client projects.

Agile AWS CI/CD CSS Docker Elasticsearch Git GitHub Actions GraphQL HTML JavaScript Jenkins Linux Magento Microservices MySQL PHP Python RabbitMQ React Redis REST API Shell Scripting SQL Vue.js
15 hours, 25 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers