Skip to main content
Xsolla
Xsolla

Web3 Fullstack Engineer

RemoteSerbia only
Published
Role
Fullstack
Employment
Full-time
Salary not disclosed
Check eligibility

Open to RS only. Set where you work from to check your eligibility.

No BS summary

Fullstack engineer for web2/web3 gaming commerce, building wallet-connected React/TypeScript frontends, Node.js/Go backend services, smart contract integrations, and indexing layers. Must know EVM, Solidity, ERC token standards, PostgreSQL, Kubernetes, Git/CI/CD, and Kafka or NATS. Serbia-based role.

Core skills

SolidityReactNode.js

Required skills

EVMERC-20ERC-721ERC-1155TypeScriptGoPostgreSQLKubernetesKafka/NATSGitCI/CD

Optional skills

The GraphERC-4337SolanaClaudeCopilotCursor

What you'll do

  • Build seamless web2 ↔ web3 integration flows that let users move between traditional accounts/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 minting, ownership, transfer, trading, and redemption while keeping on-chain state and off-chain records consistent, auditable, and fast.
  • Develop fullstack features end to end across wallet-connected frontends, backend services, and the smart contract/indexing layer that powers item ownership and turnover.
  • Model items and ownership by designing 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 so anything that moves items or money is correct under failure, with idempotency, reconciliation, replay safety, and clear recovery paths.
  • Integrate blockchains and marketplaces by interacting with 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 to turn business needs into well-scoped technical plans and document decisions.

What they require

  • 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 such as 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, including consistency, availability, and failure modes, especially where correctness of value transfer matters.
  • PostgreSQL schema design, query optimization, and migrations at scale.
  • Deploying, operating, and debugging services in a Kubernetes environment.
  • 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 anything touching in-game items, economies, or ownership.
  • Preferred: Experience building NFT marketplaces, item trading, or secondary-market / settlement systems.
  • Preferred: Familiarity with blockchain indexing tooling and node/RPC infrastructure.
  • Preferred: Experience with account abstraction, smart wallets, or paymaster/relayer setups.
  • Preferred: Background in payments or fiat on-ramp integration bridging traditional commerce and crypto.
  • Preferred: Experience with non-EVM ecosystems or cross-chain / bridging patterns.
  • Preferred: Familiarity with security and compliance relevant to digital assets: custody, key management, audit logging, KYC/AML touchpoints.
  • Preferred: Contributions to open-source web3, wallet, or tooling projects.
  • Preferred: Hands-on, up-to-date experience with modern AI tools for code generation, review, and accelerating day-to-day engineering work.

Benefits

  • Comprehensive Benefits Program supporting physical, mental, and emotional well-being.
  • Unlimited Flexible Time Off.
  • Personalized career roadmap for each employee.
  • Professional development through training and educational opportunities.

Xsolla is a global commerce company with tools and services that help video game developers fund, distribute, market, and monetize their games. It operates as the merchant of record and has helped 1,500+ game developers reach more players and grow their businesses worldwide.

🇺🇸 United StatesAdTechMid-sizexsolla.com

What people say about this company

3.9/ 5

Details

Apply routeDom
Salary not disclosed