Web3 Fullstack Engineer

Xsolla
Serbia
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Written communication","Directness","Technical depth","Follow-through","Product focus"]

Build the layer where web2 and web3 meet, enabling seamless minting, ownership, trading, transfers, redemptions, and retirement of digital items across custodial/non-custodial wallets and on-chain state. You’ll deliver end-to-end features across wallet-connected frontends, high-throughput backend services, and smart contract/indexing layers, ensuring value flows are reliable under failure. Collaborate with product, security, payments, and game teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Xsolla
Xsolla
2 months ago

Web3 Fullstack Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build the layer where web2 and web3 meet, enabling seamless minting, ownership, trading, transfers, redemptions, and retirement of digital items across custodial/non-custodial wallets and on-chain state. You’ll deliver end-to-end features across wallet-connected frontends, high-throughput backend services, and smart contract/indexing layers, ensuring value flows are reliable under failure. Collaborate with product, security, payments, and game teams.
Location: Serbia
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and ship flows that let users move between traditional accounts/payments and on-chain wallets without friction, including custodial and non-custodial options.
  • •Own the digital item lifecycle by building systems for minting, ownership, transfer, trading, and redemption with consistent, auditable on-chain and off-chain state.
  • •Deliver fullstack features across wallet-connected frontends, backend services, and the smart contract/indexing layer that powers item ownership and turnover.
  • •Model items and ownership using data models and APIs that keep off-chain and on-chain representations in sync.
  • •Ensure reliability of value flows through idempotency, reconciliation, replay safety, and clear recovery paths; integrate blockchains and marketplaces.

Key Requirements

  • •Hands-on experience bridging traditional systems with on-chain ones, including wallet onboarding and custodial vs. non-custodial trade-offs.
  • •Working knowledge of EVM chains and Solidity, including integrating with and reasoning about smart contract safety.
  • •Practical understanding of ERC-20, ERC-721, and ERC-1155 and how they map to in-game items, ownership, and transfers.
  • •Experience keeping blockchain state consistent with off-chain databases via indexing, event ingestion, reorg handling, and reconciliation.
  • •Strong fullstack skills: TypeScript/React for frontends and Node.js/Go for backend services, with an understanding of distributed systems trade-offs.
Experience:Gaming
Skills:Written communicationDirectnessTechnical depthFollow-throughProduct focus
Tech Stack:SolidityEVMERC-20ERC-721ERC-1155TypeScriptReactWagmiViemEthers.jsWalletConnectNode.jsGoPostgreSQLKubernetesKafkaNATSGitCI/CDAccount abstraction

Company Brief

Xsolla
Provides payment, billing, distribution and commerce solutions for video game developers and publishers, enabling in-game purchases, store infrastructure, fraud protection, and global payment processing to monetize games across platforms and regions.
Industry: Payments
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Sherman Oaks, Los Angeles, United States
Founded: 2005
WebsiteLinkedIn