Fullstack Engineer Web3

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

36 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% Company-paid medical, dental, and
Unlimited Flexible Time Off
Personalized career roadmap for each 2

Job summary

Xsolla ищет опытного инженера по разработке на Go для создания бэкенд-сервисов кошельков и взаимодействия с блокчейном. Ваша работа охватит ERC-4337 и интеграцию смарт-контрактов через генерируемые bindings.

Компания предлагает 100% медицинское страхование, гибкий график и возможность участия в экосистеме Web3 с широкими возможностями для роста и обучения.

Qualifications

  • 3+ лет коммерческого опыта на Go.
  • Сильные знания REST API.
  • Опыт работы с MongoDB и/или PostgreSQL.
  • Понимание архитектуры микросервисов.
  • Опыт работы с React и современным JS/TS.
  • Умение работать с системами управления состоянием (Redux или Zustand).
  • Опыт адаптивного дизайна и CSS-фреймворков.
  • Понимание веб-оптимизации.
  • Опыт работы с Git и CI/CD; знание Docker.

Responsibilities

  • Разрабатывать Go-бэкенд-сервисы для операций кошельков и взаимодействий с блокчейном.
  • Реализовывать и мониторить lifecycle UserOperation ERC-4337.
  • Интегрировать смарт-контракты через Go bindings.
  • Разрабатывать поддержку Account Abstraction, включая gas sponsorship.
  • Проектировать BFF-сервисы для оркестрации данных из блокчейна.
  • Разрабатывать веб-интерфейсы на React/Next.js с встроенным wallet SDK.
  • Обеспечивать безопасные wallet flows: social login, email login, passkeys.
  • Создавать Web3-интерфейсы с wagmi/viem.
  • Реализовывать потоки подтверждения транзакций с понятной логикой.
  • Разрабатывать реальное время через WebSocket для событий блокчейна.
  • Создавать кросс-платформенные компоненты с Tamagui.
  • Реализовывать фичи от событий смарт-контракта до UI.
  • Работать с ZK Stack, EraVM и L1-L2 мосты.
  • Релиз-трекинг, обновления статуса и уведомления пользователей.
  • Создавать админ-панели для NFT-дропов, настроек и аналитики.

Skills

Go backend
REST API design
MongoDB
PostgreSQL
Microservices
React/JavaScript/TypeScript
Redux or Zustand
Responsive design
Web performance
Git and CI/CD
Docker

Tools

OpenAPI/Swagger
abigen Go bindings
WebSocket
Next.js
Tamagui

Job description

Описание

Xsolla provides commerce tools and services that help video game developers fund, distribute, market, and monetize their games. Its products include an NFT marketplace, a smart wallet, Web3 SDKs, and internal tools for Web3 operations.

Задачи
  • Develop Go backend services for wallet operations and blockchain interactions
  • Implement and monitor the ERC-4337 UserOperation lifecycle against bundlers and paymasters
  • Implement smart contract interactions using abigen-generated Go bindings
  • Build Account Abstraction support, including paymaster gas sponsorship and session-key issuance for gameplay transactions
  • Design BFF services that orchestrate data from blockchain sources, indexers, and wallet infrastructure providers
  • Build responsive React/Next.js applications integrated with an embedded wallet SDK
  • Implement embedded wallet flows for social authentication, email login, and passkey support
  • Create Web3-enabled interfaces using wagmi hooks and viem for contract interactions, following wallet provider standards
  • Implement transaction confirmation flows that clearly explain what the player is approving
  • Develop real-time features using WebSocket subscriptions for blockchain events
  • Build cross-platform components with Tamagui for web and React Native
  • Design and implement end-to-end features from smart contract events to UI updates
  • Handle ZK Stack specifics, including EraVM gas model differences, native Account Abstraction, and L1-to-L2 bridging flows
  • Implement transaction tracking, including status polling, reorg handling, and user notifications
  • Create admin panels for NFT drops, marketplace settings, and analytics
  • Write backend and frontend tests using Go, Jest, and React Testing Library
  • Document APIs using OpenAPI/Swagger and maintain technical documentation
Требования
  • 3+ Years of commercial experience with Go
  • Strong knowledge of REST API design and implementation
  • Experience with MongoDB and/or PostgreSQL
  • Understanding of microservices architecture
  • 3+ Years of experience with React and modern JavaScript/TypeScript
  • Proficiency with state management solutions such as Redux or Zustand
  • Experience with responsive design and CSS frameworks
  • Understanding of web performance optimization
  • Experience with Git and CI/CD pipelinesFamiliarity with Docker and containerization
  • Strong problem-solving and communication skills
  • Будет плюсом: ERC-4337 Account Abstraction, session keys and delegated permissions, signature schemes, wallet provider standards, embedded wallet SDKs, indexer and data-availability integrations, gas-sponsorship and transaction-relay APIs, ZK Stack/ZKsync Era, EraVM and EVM differences, L1-to-L2 communication patterns, ethers.js, viem, wagmi, smart contract interactions, token standards, Next.js SSR/SSG and App Router, React Native, Tamagui, WebSocket, Kubernetes, cloud infrastructure
Условия
  • 100% Company-paid medical, dental, and vision plans
  • Unlimited Flexible Time Off
  • Personalized career roadmap for each employee
  • Professional development through training and educational opportunities
  • 401(K) retirement plan
  • Equity participation opportunities
  • Flexible collaboration across time zones
  • Background checks may include criminal history, employment, and education verification
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
full stack developer for stablecoin payments
full stack developer for stablecoin payments

HireHi • United States

Remote
USD 120,000 - 180,000
Fully remote work in internationalteam
AI tooling paid by the company
Competitive salary based on review
backend developer in blockchain infrastructure
backend developer in blockchain infrastructure

HireHi • United States

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

HireHi • United States

On-site
USD 100,000 - 150,000
21 рабочий день оплачиваемого отпуска
7 больничных в год
8 гибких праздников в году
+4
full stack developer node.js react
full stack developer node.js react

HireHi • United States

Remote
USD 140,000 - 200,000
full stack developer for a B2B SaaS product
full stack developer for a B2B SaaS product

HireHi • United States

On-site
USD 120,000 - 160,000
Flexible working hours
28 days paid vacation
Regular performance reviews
full stack developer for production systems
full stack developer for production systems

HireHi • United States

Remote
USD 120,000 - 200,000
Annual bonus
Fitness and education reimbursement
full stack developer for educational products
full stack developer for educational products

HireHi • United States

Remote
USD 130,000 - 180,000
Health insurance
Vacation per laws
Sick pay
+3