11 дней назад
Middle/Senior Backend Engineer (Web3)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Middle/Senior Backend Engineer (Web3): Building scalable Go backend services for NFT marketplaces, smart wallets, and multi-chain gaming infrastructure with an accent on blockchain integration, account abstraction, and high-availability distributed systems. Focus on designing event scanners, transaction processing, BFF services, and resilient APIs across Ethereum, Polygon, and Xsolla ZK.
Location: Remote worldwide; flexible schedule from 10:00–19:00. The role is associated with locations in Moscow and Perm, Russia, while employment is arranged globally through a local entity or EOR.
Company
provides commerce, funding, distribution, marketing, and monetization services for video game developers, from indie studios to AAA publishers.
What you will do
- Develop Go backend services using go-ethereum and ethkit for Ethereum interactions and RPC integration.
- Build services for NFT marketplaces, smart wallets, orderbooks, and on-chain settlement flows.
- Integrate ZK Stack infrastructure, EraVM, system contracts, and L1–L2 communication.
- Implement ERC-4337 account abstraction, paymaster logic, session keys, transaction monitoring, and smart contract interaction layers.
- Develop multi-chain event scanners with reorganization handling, finality tracking, indexing, caching, and real-time WebSocket updates.
- Design BFF services, APIs, tests, and production monitoring for complex blockchain operations.
Requirements
- At least 2 years of commercial Go development experience.
- Strong knowledge of MongoDB, PostgreSQL, Redis, distributed systems, microservices, and message queues such as NATS, RabbitMQ, or Kafka.
- Experience designing REST APIs with OpenAPI/Swagger and working with Docker, Git, and GitLab CI/CD.
- Understanding of Ethereum or EVM integration, RPC nodes, smart contract bindings, transaction lifecycles, gas estimation, and nonce management.
- Ability to build resilient, high-load backend systems and troubleshoot blockchain-specific production issues.
- Experience with Kubernetes is preferred for container orchestration.
Nice to have
- Experience with ZK Stack or ZKsync Era, including EraVM, system contracts, bridging, finality, and reorganization behavior.
- Knowledge of ERC-4337, bundlers, paymasters, session keys, delegated permissions, and account abstraction infrastructure providers.
- Familiarity with EIP-712, ERC-1271, WebAuthn/passkeys, ERC-20/721/1155, ERC-7579, ERC-6900, ERC-7710, and ERC-7715.
- Experience with DeFi concepts, NFT marketplace mechanics, and blockchain event processing.
Culture & Benefits
- Remote worldwide employment with an employment agreement through a local entity or EOR.
- Flexible working schedule around 10:00–19:00.
- Medical, dental, and vision coverage, plus paid time off.
- Personalized career roadmaps, training, and educational opportunities.
- Supportive, collaborative environment focused on employee and family well-being.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Senior Product Backend (Go) разработчик
3 500 - 6 000$
QLAN
4 часа назад
Senior Go Developer
от 350 000₽
Ситидрайв
10 дней назад
Senior Golang Developer (Golang)
8 дней назад
Go Software Engineer (Middle+/Senior)
11 дней назад
Middle / Senior Python Backend Engineer (FinTech & Crypto)
Максилект
13 дней назад
Java Backend Developer (Kotlin)
230 000 - 310 000₽