О ВАС
Вы будете создавать высокопроизводительные интерфейсы для наших промоинструментов, дашбордов сегментации и операционных процессов в реальном времени, которыми пользуются игровые студии по всему миру. Для этой роли нужны сильные технические навыки, продуктовое мышление и желание создавать быстрые, элегантные и масштабируемые UI.
О КОМПАНИИ
Xsolla — глобальная коммерческая компания с инструментами и сервисами, которые помогают разработчикам решать ключевые задачи игровой индустрии. От инди до AAA — компании используют Xsolla для финансирования, дистрибуции, маркетинга и монетизации игр. Компания верит в будущее видеоигр, объединяет возможности и постоянно открывает создателям новые ресурсы. Штаб-квартира и юридическая регистрация находятся в Лос-Анджелесе, штат Калифорния. Xsolla выступает merchant of record и помогла более чем 1500 разработчикам охватить больше игроков и развивать бизнес по всему миру.
Подробнее: xsolla.com.
ОБЯЗАННОСТИ
- Создавать и развивать масштабируемые высокопроизводительные веб-приложения на React (или Vue), используя Next.js для SSR и современных способов доставки веб-контента.
- Вместе с продакт-менеджерами, дизайнерами и backend-инженерами превращать сложные процессы монетизации в понятный пользовательский опыт.
- Оптимизировать производительность frontend: время загрузки, скорость рендеринга и размер bundle, особенно в дашбордах с большим объёмом данных.
- Обеспечивать совместимость с разными браузерами и устройствами, а также соответствие требованиям доступности (a11y) и usability.
- Участвовать в code review, делиться лучшими практиками и поддерживать высокий инженерный уровень frontend-команды.
- Тесно работать с DevOps над CI/CD-пайплайнами, надёжностью развёртывания и observability с помощью метрик и инструментов мониторинга.
- Полностью отвечать за фичи: от уточнения требований до реализации, тестирования и поставки.
ТРЕБОВАНИЯ
- 3–5+ лет профессионального опыта frontend-разработки на React или Vue; предпочтительно React + Next.js.
- Уверенный опыт с Next.js: SSR, SSG, routing, API routes, caching и оптимизация производительности.
- Сильные навыки JavaScript (ES6+) и TypeScript, хорошее понимание компонентной архитектуры и паттернов проектирования.
- Опыт с современными инструментами Vite, Webpack, Babel и UI-фреймворками Tailwind CSS, styled-components, Vuetify.
- Практический опыт с системами управления состоянием: Redux, Vuex, Pinia, Context API, React Query/SWR.
- Знакомство с CI/CD, Git workflows и тестовыми фреймворками Jest, RTL, Vue Test Utils.
- Хорошее понимание оптимизации производительности, responsive design и кроссплатформенной разработки.
- Уверенное владение Figma для UI/UX-макетов, компонентов и интерактивных прототипов.
- Опыт Framer Motion для качественных анимаций и микроинтеракций в React-приложениях.
- Отличные коммуникативные навыки и английский язык для технических обсуждений и документации.
БУДЕТ ПЛЮСОМ
- Опыт TypeScript-first окружений; знакомство с micro-frontends, edge rendering или PWA.
- Знание GSAP, Three.js или продвинутого motion/interaction design.
- Опыт в gaming, fintech или высоконагруженных consumer-платформах; работа с аналитическими дашбордами, virtualization-библиотеками или сложными внутренними инструментами.
- Знакомство с feature flags, A/B-тестированием или системами монетизации.
- Опыт миграции legacy-кодовой базы или руководство проектами по модернизации UI.
Обязанности и зоны ответственности этой позиции могут со временем меняться с учётом целей организации и профессионального роста сотрудника. Это описание определяет общий характер и уровень работы и не является исчерпывающим перечнем обязанностей и требований. Отправляя заявку, вы соглашаетесь на проведение Xsolla проверки биографических данных после финального этапа интервью, где это разрешено законом. Все проверки соответствуют местным нормам, а информация обрабатывается конфиденциально. Xsolla серьёзно относится к приватности и не продаёт и не передаёт внешним сторонам персональные данные, полученные в процессе найма. В соответствии с применимым законодательством о защите данных Xsolla обязуется защищать вашу персональную информацию и уважать вашу приватность.
По вопросам конфиденциальности данных: careers@xsolla.com
Другие вакансии: https://xsolla.com/careers
Отклик принимает студия на своём сайте. LOOTWORK только показывает вакансию.