backend developer for Web3 gaming

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
PTO
Personalized career roadmap
Training and educational opportunities
Flexible schedule

Job summary

Xsolla приглашает опытного backend-разработчика на Go для разработки сервисов взаимодействия с Ethereum и мульти-цепочечной инфраструктурой. Ваша задача — создавать и поддерживать wallet-индексинг, API-маркетплейсы NFT и логику ордербуков, работать с ABI-п bindings и Account Abstraction.

Важно знание MongoDB/PostgreSQL, Redis, Docker/Kubernetes, а также REST/OpenAPI и микросервисной архитектуры. Будут плюсом EraVM, L1/L2 коммуникации и решение сложных задач газа.

Qualifications

  • 2+ года коммерческого опыта с Go и микросервисной архитектурой.
  • Опыт работы с MongoDB/PostgreSQL и кэшированием (Redis).
  • Опыт с Redis/NATS или RabbitMQ и REST API (OpenAPI/Swagger).
  • Опыт контейнеризации (Docker, Kubernetes) и CI/CD.

Responsibilities

  • Разработка бэкэнд-сервисов на Go с использованием ethkit и go-ethereum.
  • Интеграция с EraVM, системой контрактов и L1/L2 обменом сообщениями.
  • Проектирование и реализация API для NFT-маркетплейса и ордербука.
  • Разработка слоев взаимодействия со смарт-контрактами через ABI-bindings.
  • Разработка мониторинга, тестирования и обработки edge-case.

Skills

Go
MongoDB
PostgreSQL
Redis
NATS/RabbitMQ
OpenAPI/Swagger
Docker
Kubernetes
GitLab CI/CD
REST API design

Tools

MongoDB
PostgreSQL
Redis
NATS/RabbitMQ
OpenAPI/Swagger
Docker
Kubernetes
GitLab CI/CD
Ethereum RPC
Go bindings/abigen

Job description

Описание:

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer Web3
Fullstack Engineer Web3

HireHi • United States

Remote
USD 120,000 - 180,000
100% Company-paid medical, dental, and
Unlimited Flexible Time Off
Personalized career roadmap for each 2
frontend developer for Web3
frontend developer for Web3

HireHi • United States

Remote
USD 100,000 - 180,000
Medical, dental, and vision benefits
PTO
Personalized career roadmap
+2
Team Lead Web3
Team Lead Web3

HireHi • United States

Remote
USD 180,000 - 260,000
Unlimited Flexible Time Off
Private health insurance with dental
Career roadmap and growth
+5
Team Lead Web3
Team Lead Web3

HireHi • United States

Remote
USD 180,000 - 260,000
Unlimited Flexible Time Off
Private health insurance with dental
Career roadmap and growth
+5
Backend Engineer Xsolla ID
Backend Engineer Xsolla ID

HireHi • United States

Remote
USD 120,000 - 180,000
Unlimited flexible time off
Private health insurance with dental —
Personalized career roadmap
+3
Backend Go Engineer - Web3 Gaming & NFT Marketplace
Backend Go Engineer - Web3 Gaming & NFT Marketplace

HireHi • United States

Remote
USD 120,000 - 180,000
Medical, dental, and vision benefits
PTO
Personalized career roadmap
+2
backend developer in blockchain infrastructure
backend developer in blockchain infrastructure

HireHi • United States

On-site
USD 180,000 - 240,000
Гибкий график
Медицинская страховка
Обучение онлайн английскому
+3
Team Lead Backend Engineer
Team Lead Backend Engineer

HireHi • United States

Remote
USD 140,000 - 210,000
Unlimited time off
Private health insurance
Career roadmap
+5
backend developer for identity platforms
backend developer for identity platforms

HireHi • United States

Remote
USD 120,000 - 200,000
Privately health insurance
Career growth opportunities
Mentoring and onboarding systems
+3
node.js developer for gaming platforms
node.js developer for gaming platforms

HireHi • United States

Remote
USD 120,000 - 190,000
Unlimited PTO
Private medical insurance
Quarterly bonuses