Middle Senior Backend Engineer

location_onRussiaschedule6 дней назад
trending_upУровень опыта:Средний уровень
badgeЗанятость:Контракт
historyМинимальный опыт:2+ года

Описание должности

You will develop Go backend services for blockchain and wallet infrastructure. You will build APIs, blockchain scanners, account-abstraction services, marketplace and orderbook capabilities, caching and indexing systems, tests, API documentation, and production monitoring for multi-chain operations.

Responsibilities

  • Develop Go backend services for Ethereum interactions and RPC integration
  • Integrate with ZK Stack infrastructure and L1 to L2 messaging
  • Build wallet backend indexing integrations for token balances and webhooks
  • Design APIs for NFT marketplace and orderbook services
  • Implement smart-contract interactions using Go bindings
  • Build ERC-4337 account-abstraction backend support
  • Develop blockchain event scanners with reorganization handling
  • Implement Backend-for-Frontend services for multi-chain operations
  • Design caching and indexing strategies using Redis and MongoDB
  • Write integration tests with a local ZKsync environment
  • Document APIs with OpenAPI and Swagger
  • Monitor and troubleshoot production systems

Requirements

  • Have 2+ years of commercial Go experience
  • Understand MongoDB and PostgreSQL query optimization and indexing
  • Have experience with Redis caching and session management
  • Know message queues such as NATS or RabbitMQ
  • Have experience designing REST APIs with OpenAPI or Swagger
  • Understand microservices and distributed systems
  • Have experience with Docker, Git, and GitLab CI/CD

Упомянутые навыки

Откликнуться на вакансию

Use the application link supplied with this listing to apply to Xsolla (USA), Inc.. Check the destination before entering personal information.