← All jobs
XS

Web3 Fullstack Engineer

XsollaRS, Brazil
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
Today
🌍 Fully remote🏖 Unlimited / flexible time off

What engineering roles in crypto pay

129 salaries · our own data
median $202k$147k$257k

Most engineering roles in crypto pay between $147k and $257k, with a median of $202k.

As a Web3 Fullstack Engineer at Xsolla, you'll build the layer where web2 and web3 meet. Your mission is seamless web2-web3 integration, letting players and developers interact with digital items and move them through their full lifecycle (mint, own, trade, transfer, redeem, retire) without thinking about which side of the chain they're on. You'll work across the whole stack: wallet-connected frontends, high-throughput backend services, and the smart contract and indexing layers that make on-chain items feel as fast and familiar as anything in web2. This is a hands-on role with broad ownership, where you care about product quality and developer experience as much as protocol correctness.

What you'll do

  • Build seamless web2-web3 integration flows that let users move between traditional accounts and payments and on-chain wallets without friction, including custodial and non-custodial wallets, account abstraction, gasless transactions, and fiat on-ramps
  • Own the digital item lifecycle by building systems behind item mint, ownership, transfer, trading, and redemption, keeping on-chain state and off-chain records consistent, auditable, and fast
  • Deliver end-to-end fullstack 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 live off-chain, in a custodial wallet, or on-chain, and keep them in sync
  • Ensure reliability of value flows by making anything that moves items or money correct under failure through idempotency, reconciliation, replay safety, and clear recovery paths
  • Interact with EVM chains, token standards, indexers, and marketplace and settlement flows, abstracting their differences behind clean internal interfaces
  • Collaborate across product, security, payments, and game-facing teams to turn business needs into well-scoped technical plans and document decisions

What you bring

  • Hands-on experience bridging traditional systems with on-chain ones: wallet onboarding, custodial versus non-custodial trade-offs, account abstraction, gasless and relayed transactions
  • Working knowledge of EVM chains and Solidity, including reading, integrating with, and reasoning about the safety of contracts
  • Practical understanding of ERC-20, ERC-721, and ERC-1155 and how they map to real 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, and WalletConnect, and embedded or social login wallets
  • Solid backend skills in Node.js and Go: clean APIs, concurrency, and performance under load
  • Experience with distributed systems and their trade-offs (consistency, availability, failure modes), especially where correctness of value transfer matters
  • PostgreSQL expertise including schema design, query optimization, and migrations at scale
  • Kubernetes experience deploying, operating, and debugging services in a k8s environment
  • Message streaming experience with Kafka or NATS, including 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 anything touching in-game items, economies, or ownership

Nice to have

  • Experience building NFT marketplaces, item trading, or secondary-market and settlement systems
  • Familiarity with blockchain indexing tooling such as The Graph and custom indexers, and node and 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: 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

What we offer

  • Unlimited flexible time off
  • Personalized career roadmap
  • Professional development through training and educational opportunities

About Xsolla

Xsolla is a global commerce company providing tools and services to help game developers solve the inherent challenges of the video game industry. From indie to AAA, developers partner with Xsolla to fund, distribute, market, and monetize their games. Headquartered in Los Angeles, Xsolla operates as the merchant of record and has helped over 1,500 game developers reach more players and grow their businesses worldwide.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Xsolla on CryptoJobsHQ

Xsolla has 2 open roles on CryptoJobsHQ: 2 in Engineering. 50% are fully remote, most of the rest in Canada. 2 were posted in the last 7 days.

All 2 Xsolla roles →
The market for NFT roles

42 NFT roles are open across crypto right now.

Browse NFT Jobs →
Similar roles at other companies
Get an email when Xsolla posts new roles. One email a day at most, only when there is something new.