сегодня

backend developer for Web3 gaming

ориентир по рынку
вакансия зп не указана
в среднем 220 396 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Xsolla provides commerce tools and services that help video game developers fund, distribute, market, and monetize their games. Xsolla ZK is building cross-game infrastructure that enables gamers to trade and use digital assets across games.

задачи

  • Develop backend services in Go using ethkit and go-ethereum for Ethereum interactions and RPC integration
  • Integrate with ZK Stack infrastructure, including EraVM, system contracts, and L1↔L2 messaging
  • Build and maintain wallet backend indexing integrations for real-time token balance tracking and webhooks
  • Design and implement APIs for NFT marketplace and orderbook services, including on-chain order matching and settlement flows
  • Implement the smart contract interaction layer using abigen-generated Go bindings for ERC-20/721/1155 tokens
  • Build Account Abstraction (ERC-4337) backend support, including UserOperation submission and monitoring, paymaster gas-sponsorship logic, and session-key issuance and revocation
  • Develop blockchain event scanners with reorg handling for Ethereum, Polygon, and Xsolla ZK chains
  • Implement BFF services that orchestrate complex multi-chain operations
  • Design caching and indexing strategies for on-chain data using Redis and MongoDB
  • Write comprehensive tests, including integration tests with a local ZKsync test environment
  • Document APIs using OpenAPI/Swagger
  • Monitor and troubleshoot production systems and handle blockchain-specific edge cases, including stuck transactions and gas estimation

требования

  • 2+ Years of commercial experience with Go
  • Strong understanding of MongoDB and PostgreSQL, including query optimization and indexing
  • Experience with Redis for caching and session management
  • Knowledge of message queues such as NATS or RabbitMQ
  • Experience designing and implementing REST APIs with OpenAPI/Swagger
  • Understanding of microservices architecture patterns
  • Experience with Docker and container orchestration basics
  • Proficiency with Git and GitLab CI/CD
  • Solid understanding of distributed systems concepts
  • Будет плюсом: Ethereum/EVM blockchain integration, go-ethereum and RPC nodes, smart contract interaction via ABI bindings, transaction lifecycle and gas estimation, ZK Stack/ZKsync Era, EraVM, system contracts, L1↔L2 communication, bridging, finality and reorg behavior, ERC-4337 Account Abstraction, bundlers and paymasters, session keys and delegated permissions, EIP-712, ERC-1271, WebAuthn/passkey, AA infrastructure providers, token standards ERC-20/ERC-721/ERC-1155, blockchain event processing, DeFi, NFT marketplace mechanics, Kubernetes

условия

  • Medical, dental, and vision benefits
  • PTO
  • Personalized career roadmap
  • Training and educational opportunities
  • Flexible schedule: 10:00–19:00
  • Employment agreement; entity or EOR arranged per candidate location

Глобальная технологическая компания предоставляет комплексные платежные и маркетинговые решения для разработчиков и издателей видеоигр, помогая монетизировать и продвигать проекты по всему миру

Подробнее о компании →

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.