Локация
Удалённо из любого города России; также доступны офисы в Москве и Перми. График — 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 с инженером из другой команды.