Чётко описанная senior-роль предлагает современную инженерную работу в Web3-экосистеме игровой индустрии, хорошие льготы и возможности для обучения. Широкий fullstack-охват и дежурства, а также отсутствие зарплаты затрудняют оценку нагрузки и компенсации.
Кликните для подробной информации
Широкий охватЗарплата не указанаСовременный стекWeb3 в геймингеПоддержка обученияОплачиваемый больничный
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Software Engineer (Web3): Разработка fullstack-продуктов Xsolla ZK — backend-сервисов, React dApps, SDK и интеграций смарт-кошельков на базе zkSync с акцентом на on-chain/off-chain архитектуру, безопасность и эксплуатацию в продакшене. Focus on проектировании blockchain-индексации и event-driven сервисов, безопасной работе с пользовательскими активами, смарт-контрактами и AI-инструментами в репозиториях.
Локация: удалённо из любого города России или гибридно из офисов в Москве и Перми; гибкий график 10:00–19:00 по московскому времени.
Компания
Xsolla — глобальная компания в сфере видеоигровой коммерции, развивающая Web3-экосистему Xsolla ZK на L2 на базе zkSync.
Что делать
Разрабатывать backend-сервисы на Go и TypeScript для индексации блокчейна, релея транзакций, обработки событий, API dApps и SDK.
Создавать инфраструктуру для токенизации игровых предметов и валют.
Разрабатывать React-фронтенд dApps с подключением кошельков, подписанием транзакций и отображением on-chain-состояния.
Интегрировать смарт-кошельки, аккаунты, paymaster'ы и bundler'ы в продукты.
Развивать SDK для игровых студий и партнёров, проводить код-ревью и полностью отвечать за фичи — от backend и frontend до продакшена.
Мониторить сервисы и контракты, участвовать в дежурствах и настраивать AI-инструменты в репозиториях.
Требования
5+ лет коммерческой разработки с опытом senior-уровня в production backend и frontend, а также выпущенные и поддерживаемые в production dApps.
Production-опыт с viem и wagmi: клиенты и транспорты, типизированные ABI, чтение и запись в контракты, подписки на события, хуки, коннекторы, кеширование и инвалидация on-chain-состояния.
Понимание EOA, браузерных и embedded-кошельков, смарт-аккаунтов, personal_sign, EIP-712, EIP-1193 и переключения сетей.
Практический опыт со смарт-кошельками, UserOperation, paymaster и валидацией подписей контрактных аккаунтов ERC-1271.
Production-разработка на Go и TypeScript/Node.js; обработка on-chain-событий с идемпотентностью, реоргами и повторной обработкой.
Опыт event-driven дизайна и асинхронного обмена сообщениями с Kafka, RabbitMQ или NATS; знание гарантий доставки, порядка и повторной обработки.
Опыт с PostgreSQL, Redis, REST и gRPC API, включая версионирование и обратную совместимость.
Опыт с React и TypeScript, моделью рендеринга, управлением состоянием и производительностью; знание XSS, CSRF, CSP и безопасной работы с подписями и ключами в браузере.
Понимание Solidity и EVM: storage, газ, семантика вызовов, proxy-паттерны обновления, контроль доступа и уязвимости reentrancy, front-running/MEV, манипуляции оракулами и повторное использование подписей.
Опыт деплоя и отладки собственных сервисов в Docker и Kubernetes, observability с метриками, логами, трейсингом и алертингом, а также диагностики production-инцидентов.
Знание unit-, интеграционного и E2E-тестирования, Git и CI/CD; ежедневное практическое использование и настройка Claude Code, Codex или Cursor.
Разговорный английский B2 или выше.
Хорошо, если есть
Опыт со zkSync, ZK Stack и стеком zk-rollup.
Проектирование, разработка и тестирование Solidity-контрактов с Foundry, а также безопасный деплой и обновление.
Самостоятельная разработка ERC-4337-инфраструктуры, знание EIP-6963 и EIP-5792.
Опыт с DeFi, DEX и AMM.
Опыт с NFT, ERC-721, ERC-1155, маркетплейсами и аукционами.
Опыт с L2-инфраструктурой, нодами, индексаторами и мостами, проектированием SDK для внешних разработчиков или в игровой индустрии.
Культура и преимущества
Значимые технические решения оформляются как RFC или ADR с вариантами и trade-offs.
AI-инструменты используются в повседневной разработке и ревью, включая настройку под кодовую базу.
Доступны внутренняя платформа обучения, конференции, хакатоны, митапы и воркшопы.
Предоставляются Mac и доступ к продвинутым AI-сервисам.
ДМС со стоматологией для сотрудника и семьи, а также 21 день больничного с доплатой до размера зарплаты.
Возможны международные проекты, командировки и потенциальная релокация в зарубежный офис.
Процесс найма
Intro-интервью об опыте, мотивации и деталях роли.
Техническое интервью по обязанностям и обязательным требованиям из вакансии.
Bar raiser с инженером не из нанимающей команды.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →