Xsolla

Web3 Fullstack Engineer

Xsolla
Apply
4 months ago
Serbia (city not specified)Senior

Responsibilities

  • Design and ship Web2-to-Web3 flows involving custodial and non-custodial wallets, account abstraction, gasless transactions, and fiat on-ramps.
  • Build systems for minting, ownership, transfer, trading, and redemption while synchronizing on-chain state with off-chain records.
  • Deliver end-to-end features across wallet-connected frontends, backend services, smart contracts, and indexing layers.
  • Design data models and APIs representing digital items consistently across databases, wallets, and blockchains.
  • Ensure value flows support idempotency, reconciliation, replay safety, and clear recovery paths.
  • Integrate EVM chains, token standards, indexers, and marketplace settlement flows behind clean internal interfaces.
  • Collaborate with product, security, payments, and game-facing teams and document technical decisions.

Requirements

  • Hands-on experience bridging traditional systems with blockchain systems, including wallet onboarding, custody models, account abstraction, and relayed transactions.
  • Working knowledge of EVM chains and Solidity, including contract integration and safety reasoning.
  • Practical understanding of ERC-20, ERC-721, and ERC-1155 token standards.
  • Experience with blockchain indexing, event ingestion, reorganization handling, and on-chain/off-chain reconciliation.
  • Strong TypeScript and React skills for production frontend interfaces.
  • Experience with wallet connectivity and Web3 client libraries such as wagmi, viem, ethers.js, or WalletConnect.
  • Backend development experience with Node.js and Go, including APIs, concurrency, and performance under load.
  • Experience with distributed systems and consistency, availability, and failure-mode trade-offs.
  • Experience designing and optimizing PostgreSQL schemas, queries, and migrations at scale.
  • Experience deploying and debugging services in Kubernetes environments.
  • Experience with Kafka or NATS and event-driven delivery patterns.
  • Experience using Git and modern CI/CD practices.
  • Experience building or operating platforms for game developers, publishers, or players, particularly those involving in-game items, economies, or ownership.
  • Preferred experience includes NFT marketplaces, blockchain indexing tools, node or RPC infrastructure, ERC-4337, smart wallets, paymasters, relayers, payments, fiat on-ramps, non-EVM ecosystems, cross-chain systems, digital-asset security, open-source Web3 projects, or AI coding tools.

Benefits

  • Unlimited flexible time off.
  • Personalized career roadmap.
  • Professional development through training and educational opportunities.
  • Comprehensive benefits supporting physical, mental, and emotional well-being.
  • Background checks may be conducted after the final interview where permitted by law.
Xsolla

About Xsolla

1,001-5,000 employees

Xsolla builds commerce and monetization infrastructure for video games, offering payment processing, merchant-of-record services, storefronts, subscriptions, and anti-fraud tools for developers and publishers. The privately held company, founded in 2005 and headquartered in Sherman Oaks, California, supports direct-to-consumer sales and global tax/compliance across many regions and payment methods. Its platform targets studios from indie to AAA and powers distribution, marketing, and in-game purchases.

Contact me