1 день назад
Senior Frontend Engineer (Web3)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior Frontend Engineer (Web3): Проектирование и развитие frontend-сценариев для платформ идентификации Xsolla ID и Web3-инфраструктуры кошельков Xsolla ZK с акцентом на безопасность, производительность и масштабируемую архитектуру. Focus on разработку входа, управления аккаунтом, онбординга кошелька и подписи транзакций, а также развитие общей UI-библиотеки, SDK и AI-инструментов.
Локация: удалённо из любого города России; также доступны офисы в Москве и Перми. График — 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 с инженером из другой команды.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Senior Frontend Engineer (AI)
NAUKA
1 день назад
Руководитель Frontend-разработки (React)
Сёрф
1 день назад
Frontend (AI-native) разработчик
6 дней назад
Frontend Engineer (React/TypeScript)
250 000 - 350 000₽
Loyalty Labs
5 часов назад
Senior React разработчик (Fintech)
230 000₽
Bell Integrator
2 дня назад