Senior Frontend Engineer
Технологии
Описание вакансии
Кратко о роли
Xsolla ищет Senior Frontend Engineer для работы над продуктами идентификации (Xsolla ID) и Web3-инфраструктурой кошельков (Xsolla ZK).
Ключевые задачи
- Проектирование и разработка пользовательских сценариев (вход, управление аккаунтом, онбординг, подпись транзакций).
- Разработка архитектуры frontend-приложений и общей UI-библиотеки/SDK.
- Обеспечение производительности, надёжности и безопасности фронтенда.
- Согласование API-контрактов с backend-командой.
- Улучшение инженерной среды (сборка, линтеры, тесты, CI).
- Настройка и использование AI-инструментов (Claude Code, Codex, Cursor) в разработке.
Обязательные требования
- Более 6 лет опыта в коммерческой frontend-разработке.
- Глубокое знание TypeScript (strict-режим) и JavaScript (event loop, асинхронность, работа с памятью).
- Опыт работы с React (профилирование, модель рендеринга).
- Понимание веб-безопасности (XSS, CSRF, CSP, работа с токенами).
- Навыки работы с производительностью (Core Web Vitals, разбор бандла).
- Опыт тестирования (unit, integration, E2E) и работы с CI/CD.
- Умение читать техническую документацию на английском языке.
Условия и бенефиты
- Полная занятость, график 5/2.
- Удалённый формат работы.
Процесс найма
- Для отклика отправьте резюме на указанный email.
Xsolla ищет Senior Frontend Engineer.
Чем предстоит заниматься:
- Отвечать за фронтенд продуктовой области: от проработки задач до релиза и мониторинга.
- Принимать и обосновывать технические решения.
- Проектировать архитектуру frontend-приложений и общей UI-библиотеки / SDK.
- Обеспечивать измеримое качество: производительность, надёжность и безопасность.
- Разрабатывать пользовательские сценарии: вход, управление аккаунтом, онбординг, подпись транзакций.
- Отслеживать поведение сценариев в проде.
- Согласовывать API-контракты с backend-инженерами.
- Отвечать за бюджеты производительности (Core Web Vitals, размер бандла).
- Улучшать инженерную среду (сборка, линтеры, тесты, CI).
- Проводить код-ревью.
- Настраивать AI-инструменты (Claude Code, Codex, Cursor).
Требования:
- 5+ лет коммерческой frontend-разработки.
- TypeScript в strict-режиме.
- JavaScript на уровне платформы (event loop, асинхронность, работа с памятью).
- Глубокий опыт с React (модель рендеринга, профилирование).
- Понимание разделения состояний и SSR.
- Семантическая, адаптивная, кроссбраузерная вёрстка, современный CSS.
- Доступность (ARIA, скринридеры).
- Анализ производительности.
- Интеграция с REST API.
- Основы веб-безопасности (XSS, CSRF, CSP).
- Тестирование (unit, integration, E2E).
- Git, CI, Docker.
- Практическое использование AI-инструментов.
- Чтение технической документации на английском.
Оригинальная вакансия:
https://t.me/job_react/5876