X

Xsolla

Global payment solutions for video games

Web3 Fullstack Engineer

Blockchain & Smart Contract Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in SerbiaNo salary listedRemote

About the Job

Requirements

  • Hands-on experience bridging traditional systems with on-chain systems, including wallet onboarding, custodial and non-custodial trade-offs, account abstraction, and gasless or relayed transactions.
  • Working knowledge of EVM chains and Solidity, including reading, integrating with, and reasoning about contract safety.
  • Practical understanding of ERC-20, ERC-721, and ERC-1155 token standards and how they map to game items, ownership, and transfers.
  • Experience keeping blockchain state consistent with off-chain databases through indexing, event ingestion, reorg handling, and reconciliation.
  • Strong TypeScript and React skills for building responsive, production-grade interfaces.
  • Experience with wallet connectivity and web3 client libraries such as wagmi, viem, ethers.js, or WalletConnect, and embedded or social-login wallets.
  • Solid backend skills in Node.js and Go, including clean APIs, concurrency, and performance under load.
  • Experience with distributed systems and their trade-offs, including consistency, availability, and failure modes, especially where value-transfer correctness matters.
  • PostgreSQL schema design, query optimization, and migrations at scale.
  • Experience deploying, operating, and debugging services in a Kubernetes environment.
  • Experience with Kafka or NATS, event-driven patterns, consumer groups, and at-least-once delivery.
  • Git and modern CI/CD practices.
  • Experience building or operating platforms for game developers, publishers, or players, especially involving in-game items, economies, or ownership.

Responsibilities

  • Design and ship flows that let users move between traditional accounts and payments and on-chain wallets, including custodial and non-custodial wallets, account abstraction, gasless transactions, and fiat on-ramps.
  • Build systems for item minting, ownership, transfer, trading, and redemption while keeping on-chain state and off-chain records consistent, auditable, and fast.
  • Deliver end-to-end features across wallet-connected frontends, backend services, and the smart contract and indexing layer that powers item ownership and turnover.
  • Design data models and APIs that represent items uniformly whether they are off-chain, in a custodial wallet, or on-chain, and keep those representations synchronized.
  • Ensure item and money flows are correct under failure through idempotency, reconciliation, replay safety, and clear recovery paths.
  • Integrate EVM chains, token standards, indexers, and marketplace and settlement flows, abstracting their differences behind clean internal interfaces.
  • Work with product, security, payments, and game-facing teams to turn business needs into well-scoped technical plans and document decisions.

Desired Qualifications

  • Experience building NFT marketplaces, item trading, or secondary-market and settlement systems.
  • Familiarity with blockchain indexing tools such as The Graph or custom indexers, and node or RPC infrastructure.
  • Experience with account abstraction (ERC-4337), smart wallets, or paymaster and relayer setups.
  • Background in payments or fiat on-ramp integration bridging traditional commerce and crypto.
  • Experience with non-EVM ecosystems such as Solana, or cross-chain and bridging patterns.
  • Familiarity with security and compliance relevant to digital assets, including custody, key management, audit logging, and KYC/AML touchpoints.
  • Contributions to open-source web3, wallet, or tooling projects.
  • Hands-on, up-to-date experience with modern AI tools such as Claude, Copilot, or Cursor for code generation, review, and accelerating day-to-day engineering work.

About the Company

Xsolla

Global payment solutions for video games

Xsolla provides payment processing, fraud detection, and gamified monetization tools for video game developers and publishers worldwide. It processes games’ payments across many countries, protects against fraud, and offers in-game shops, bundles, and subscriptions through a single integration. Its focus on game-specific monetization, multi-currency and language support, and global reach distinguishes it from generic payment providers. Its goal is to help developers earn revenue, remove barriers to monetization and distribution, and ensure players can access games easily.

Company size
501-1,000
Company stage
N/A
Total funding
$73M
Headquarters
Los Angeles, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Xsolla

See more jobs