СписокРабот
Вся Россия
    Все города

    Software Engineer

    з/п не указана
    Xsolla Пермь
    Удаленная работа Постоянная занятость опыт от 6 лет
    Откликнуться на сайте работодателя

    Описание

    ОБ XSOLLA Xsolla — глобальная компания в сфере видеоигровой коммерции со штаб-квартирой в Лос-Анджелесе. Компания помогает разработчикам любого масштаба, от инди до AAA, финансировать, распространять, продвигать и монетизировать игры. Xsolla выступает merchant of record для 1500+ разработчиков по всему миру. Подробнее: xsolla.com. О РОЛИ Мы ищем Software Engineer, Web3 в Xsolla ZK — Web3-экосистему Xsolla на L2 на базе zkSync. В неё входят: смарт-кошельки на базе account abstraction; SDK, с помощью которых игровые студии и партнёры переводят игроков on-chain; инфраструктурные backend-сервисы для токенизации игровых предметов и валют; dApps экосистемы: DEX, NFT-маркетплейс и аукцион. Это senior fullstack-роль: вы работаете с бэкендом, фронтендом и смарт-контрактами. ЗА ЧТО ВЫ БУДЕТЕ ОТВЕЧАТЬ За фичи целиком: бэкенд, фронтенд и прод За on-chain / off-chain архитектуру своего продукта: что живёт в контрактах, что в сервисах и как обе части остаются согласованными. Вы принимаете эти решения и письменно их обосновываете За безопасность и корректность того, что выпускаете: сценарии подписи, взаимодействие с контрактами, в которых хранятся пользовательские активы, ключи и секреты За эксплуатацию своих сервисов в проде в рамках командной ротации дежурств ЧЕМ ВЫ БУДЕТЕ ЗАНИМАТЬСЯ Разрабатывать backend-сервисы на Go и TypeScript: индексацию блокчейна, релей транзакций, обработку событий, API для dApps и SDK Разрабатывать инфраструктурные backend-сервисы для токенизации игровых предметов и валют Разрабатывать фронтенд dApps на React: подключение кошелька, подпись транзакций, отображение on-chain состояния в интерфейсе Интегрировать смарт-кошельки в продукты: аккаунты, paymaster'ы, bundler'ы Развивать SDK, которыми пользуются игровые студии и партнёры Мониторить сервисы и контракты в проде и участвовать в дежурствах Проводить код-ревью Настраивать и поддерживать AI-инструменты в репозиториях (Claude Code, Codex, Cursor: правила, контекст, harness), чтобы команда использовала их эффективно ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ Опыт 5+ лет коммерческой разработки с опытом уровня senior в проде по бэкенду и фронтенду dApps, которые вы выпустили в продакшен и поддерживали Web3-библиотеки и кошельки viem и wagmi в продакшене: клиенты и транспорты, чтение и запись в контракты с типизированными ABI, подписки на события, хуки и коннекторы wagmi, кеширование и инвалидация on-chain состояния Понимание работы подписантов кошельков: EOA, браузерные и embedded-кошельки, смарт-аккаунты; personal_sign (EIP-191) и типизированные данные (EIP-712); провайдер EIP-1193; переключение сетей Практический опыт со смарт-кошельками: UserOperation, спонсирование газа через paymaster, валидация подписей контрактных аккаунтов (ERC-1271) Бэкенд Go и TypeScript (Node.js) для продакшен-сервисов Обработка on-chain событий: идемпотентность, обработка реоргов, повторы Асинхронный обмен сообщениями и event-driven дизайн (Kafka, RabbitMQ или NATS): гарантии доставки, порядок, повторная обработка Реляционные базы данных (PostgreSQL) и кеширование (Redis) Проектирование REST и gRPC API: версионирование, обратная совместимость Фронтенд React и TypeScript: модель рендеринга, управление состоянием, производительность Основы веб-безопасности: XSS, CSRF, CSP, безопасная работа с подписями и ключами в браузере Смарт-контракты Чтение и понимание контрактов на Solidity и EVM (storage, газ, семантика вызовов, прокси-паттерны обновления, контроль доступа) на уровне, достаточном для безопасной интеграции и ревью изменений Типовые классы уязвимостей контрактов (reentrancy, front-running / MEV, манипуляции оракулами, повторное использование подписей) и их влияние на off-chain часть Эксплуатация Контейнеры и оркестрация (Docker, Kubernetes) на уровне деплоя и отладки собственных сервисов Обзервабилити (мы используем Datadog; опыт с Prometheus, Grafana, ELK / Graylog или OpenTelemetry тоже засчитывается): метрики, логи, трейсинг, алертинг для сервисов и контрактов; диагностика инцидентов в проде Инженерные практики Тестирование: unit, интеграционное, E2E Git, CI/CD (GitLab CI или аналог) Разработка с AI Ежедневное практическое использование AI-инструментов для разработки и ревью (Claude Code, Codex, Cursor), включая их настройку под репозиторий Английский Разговорный английский на уровне B2 и выше БУДЕТ ПЛЮСОМ zkSync / ZK Stack и специфика стека zk-роллапов Проектирование, разработка и тестирование смарт-контрактов на Solidity с Foundry; безопасный деплой и обновление Самостоятельная разработка инфраструктуры ERC-4337 (bundler'ы, paymaster'ы); EIP-6963, EIP-5792 DeFi: механики DEX и AMM NFT и маркетплейсы: ERC-721, ERC-1155, механики аукционов Инфраструктура L2: эксплуатация нод, индексаторы, бриджи Проектирование SDK для внешних разработчиков Опыт в игровой индустрии КАК МЫ РАБОТАЕМ Решения — письменно. Значимые технические решения оформляются как RFC или ADR с вариантами и trade-offs. Обсуждаем документ, а не идею с нуля. AI — часть повседневной инженерной работы. Мы используем AI-инструменты для разработки и ревью и считаем их настройку под кодовую базу полноценной инженерной задачей. КАК ПРОХОДИТ ОТБОР Intro. Ваш опыт, мотивация и детали роли. Техническое интервью. Строится строго по разделам «За что вы будете отвечать» и «Обязательные требования». Мы не спрашиваем о том, чего не обещали в вакансии. Bar raiser. Инженер не из нанимающей команды оценивает, повышаете ли вы общую инженерную планку. О КОМАНДЕ Вы будете работать вместе с продакт-менеджерами, дизайнерами, инженерами смарт-контрактов, backend- и frontend-инженерами, QA и DevOps. ЧТО МЫ ПРЕДЛАГАЕМ Развитие и обучение: доступ к внутренней платформе, участие в профессиональных конференциях, хакатонах, митапах и воркшопах Современные инструменты: топовое оборудование (Mac), доступ к продвинутым ИИ-сервисам, которые избавляют от рутины и помогают быть продуктивнее Забота о здоровье: ДМС со стоматологией для вас и членов вашей семьи (супруг, дети), 21 день доплачиваемого до размера зарплаты больничного Глобальные возможности: участие в международных проектах, командировки и потенциальная релокация в один из зарубежных офисов УСЛОВИЯ РАБОТЫ Формат: удалённо из любого региона России; при желании можно работать из офисов в Москве и Перми Тип занятости: полная занятость График: 10:00–19:00 по московскому времени (гибкий) Оформление: трудовой договор по ТК РФ

    Источник: hh · Опубликовано: 20.10.2026

    Ещё вакансии в городе Пермь

    Все
    Вологина Анастасия Александровна (ЛИДЕР - ГРУПП) Пермь
    Вахта Постоянная занятость без опыта

    ВАХТА, ГДЕ СТАБИЛЬНЫЙ ЗАРАБОТОК, БОНУСЫ И БЕСПЛАТНОЕ ПРОЖИВАНИE! Приглашаем комплектовщиков-упаковщиков носков и гольфов на склад текстильной продукции в Перми. ✅Работа с готовыми изделиями✅ПОНЯТНЫЕ задачи 💰 Доход И Выпл…

    Пономарева Ольга Андреевна Пермь
    Удаленная работа Частичная занятость опыт от 1 года

    Ищем человека, который поможет находить новые источники выручки для нашей школы системного анализа. Что нужно делать: — Разбираться в продукте и определять, кому он может быть полезен.— Искать аудитории, сообщества, комп…

    Транспортная компания Kit Пермь
    Сменный график Постоянная занятость без опыта

    СРОЧНО! На склад транспортной компании требуется Водитель погрузчика, по адресу: ул. Промышленная улица, 103 к3. График работы: 2/2 (подробнее при собеседовании), официальные трудоустройство и ЗП от 60 до 70 тыс. руб. Об…

    ANCOR Пермь
    Гибкий график Частичная занятость без опыта

    Мы предлагаем: Совокупный доход: (от 24 080 до 34 372 руб.) Стабильный оклад + ежемесячные бонусы (18 218 руб.) Бонус за стаж и качество работы (от 3 729 до 5 221 руб.) Бонус за идеальные магазины (8 800 руб.) Компенсаци…