Xsolla

Senior Frontend Engineer (Web3)

Коротко

Senior Frontend Engineer в Xsolla проектирует и разрабатывает сценарии входа, управления аккаунтом, онбординга в Web3-кошелёк и подписи транзакций для платформ Xsolla ID и Xsolla ZK. Требуется 5+ лет коммерческой разработки на React и TypeScript в strict-режиме, опыт SSR, веб-безопасности и тестирования. Роль включает архитектурные решения, развитие общей UI-библиотеки и SDK, согласование REST API с backend-командой. Формат — полностью удалённая работа из России, график 10:00–19:00 по Москве.

Локация
Удалённо из любого города России; также доступны офисы в Москве и Перми. График — 10:00–19:00 по московскому времени, гибкий.
Компания
Xsolla — глобальная компания в сфере видеоигровой коммерции, помогающая разработчикам финансировать, распространять, продвигать и монетизировать игры.
Что делать
•Проектировать и разрабатывать сценарии входа, управления аккаунтом, онбординга в кошелёк и подписи транзакций.
•Отвечать за frontend-продуктовую область от постановки задач с продактами и дизайнерами до релиза и мониторинга в продакшене.
•Принимать и документировать архитектурные решения для frontend-приложений.
•Развивать общую библиотеку компонентов и frontend-SDK для других команд.
•Согласовывать REST API-контракты с backend-инженерами, включая ошибки, повторы, отмену запросов и пограничные случаи.
•Контролировать Core Web Vitals, размер бандла, надёжность и безопасность, а также улучшать сборку, тесты, CI и AI-инструменты в репозиториях.
Требования
•5+ лет коммерческой frontend-разработки и глубокий опыт с React.
•Уверенное знание TypeScript в strict-режиме и JavaScript на уровне платформы.
•Опыт проектирования состояния, SSR, адаптивной и доступной вёрстки, современного CSS и кроссбраузерных интерфейсов.
•Знание веб-безопасности: XSS, CSRF, CSP, токены, сессии и защита пользовательских данных.
•Практический опыт unit-, integration- и E2E-тестирования, Git, CI, Docker, линтеров и форматтеров.
•Требуется чтение технической документации на английском языке.
Хорошо, если есть
•Опыт в identity, OAuth2/OIDC, платежах или криптокошельках.
•Опыт Web3 frontend, интеграции кошельков, EIP-1193, EIP-6963, EIP-712, viem, wagmi или ethers.
•Опыт с Next.js, Nuxt, SSR в продакшене, дизайн-системами или гибридными приложениями.
Культура и преимущества
•Значимые технические решения оформляются в RFC или ADR с вариантами и trade-offs.
•AI-инструменты используются ежедневно для разработки и ревью; доступны Claude Code, Codex, Cursor и другие сервисы.
•Доступны внутренняя образовательная платформа, конференции, хакатоны, митапы и воркшопы.
•Предоставляются Mac, ДМС со стоматологией для сотрудника и семьи, а также 21 день оплачиваемого до уровня зарплаты больничного.
•Возможны международные проекты, командировки и потенциальная релокация в зарубежный офис.
•Оформление по трудовому договору согласно ТК РФ.
Процесс найма
•Intro-интервью для обсуждения опыта, мотивации и деталей роли.
•Техническое интервью по разделам ответственности и обязательным требованиям вакансии.
•Bar raiser с инженером из другой команды.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте