← Zurück zur Liste
Stelle · Mid-level

Web3 Fullstack Engineer

Fullstack Developer • Mid-level • Remote • Vollzeit • Serbien Serbien

Xsolla is hiring a Web3 Fullstack Engineer to build the layer where web2 and web3 meet, letting players and developers handle digital items through their full lifecycle without having to think about which side of the chain they are on.

Responsibilities

  • ▹Build seamless web2 and web3 integration: design and ship the flows that let users move between traditional accounts/payments and on-chain wallets without friction (custodial and non-custodial wallets, account abstraction, gasless transactions, fiat on-ramps)
  • ▹Own the digital item lifecycle: build the systems behind item mint, ownership, transfer, trading and redemption, keeping on-chain state and off-chain records consistent, auditable and fast
  • ▹Develop full-stack features across wallet-connected frontends, backend services and the smart contract / indexing layer that powers item ownership and turnover
  • ▹Model items and ownership: 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: idempotency, reconciliation, replay safety and clear recovery paths for anything that moves items or money
  • ▹Integrate EVM chains, token standards, indexers and marketplace/settlement flows, abstracting their differences behind clean internal interfaces
  • ▹Collaborate with product, security, payments and game-facing teams, turning business needs into well-scoped technical plans and documenting decisions so they stand on their own

Requirements

  • ▹Hands-on experience bridging traditional systems with on-chain ones: wallet onboarding, custodial vs. non-custodial trade-offs, account abstraction, gasless/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: 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 (e.g. wagmi, viem, ethers.js, WalletConnect) and embedded/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: schema design, query optimization and migrations at scale
  • ▹Kubernetes: deploying, operating and debugging services in a k8s environment
  • ▹Message streaming: Kafka or NATS, event-driven patterns, consumer groups, 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
  • ▹Strong written communication, as designs and decisions need to stand on their own

Nice to have

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

Soft skills

End-to-end ownershipStrong written communicationDirectness and follow-throughCollaboration across teams

About the company

Xsolla is a global commerce company with tools and services that help video game developers fund, distribute, market and monetize their games. Headquartered in Los Angeles, it operates as the merchant of record and has helped over 1,500 game developers.

Ähnliche Stellen