WorkListВойтиОформить подписку
XS

Frontend Engineer (React)

Xsolla · Платёжные технологии для игр
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Офис: Baku, Азербайджан
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Middle
стаж из описания: «3-5+ years»
Даты
Опубликована 28.10 · видим у компании с 28.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Вы будете создавать высокопроизводительные интерфейсы, на которых работают наши промо-инструменты, дашборды сегментации и операционные процессы в реальном времени, используемые игровыми студиями по всему миру. Эта роль требует сильных технических навыков, продуктового мышления и увлечённости созданием быстрых, элегантных UI в больших масштабах.

Что предстоит делать

  • Создавать и развивать масштабируемые высокопроизводительные веб-приложения на React (или Vue) с использованием Next.js для SSR и современной доставки веб-контента.
  • Взаимодействовать с продакт-менеджерами, дизайнерами и бэкенд-инженерами, чтобы превращать сложные процессы монетизации в интуитивно понятный пользовательский опыт.
  • Оптимизировать производительность фронтенда, уделяя внимание времени загрузки, скорости рендеринга и эффективности бандла, особенно в дашбордах с большим объёмом данных.
  • Обеспечивать кроссбраузерную и мультиплатформенную совместимость (для разных устройств), соблюдая стандарты доступности (a11y) и удобства использования.
  • Участвовать в код-ревью, делиться лучшими практиками и помогать поддерживать высокие инженерные стандарты в команде фронтенда.
  • Тесно работать с DevOps, чтобы упрощать пайплайны CI/CD, повышать надёжность деплоя и улучшать наблюдаемость с помощью метрик и инструментов мониторинга.
  • Отвечать за функциональность от начала до конца: уточнение требований, реализация, тестирование и доставка.

Требования

  • 3–5+ лет профессионального опыта во фронтенд-разработке на React или Vue (предпочтительно React + Next.js).
  • Солидный опыт работы с Next.js (SSR, SSG, роутинг, API routes, кэширование и оптимизация производительности).
  • Сильные навыки в JavaScript (ES6+) и TypeScript, хорошее понимание компонентной архитектуры и паттернов проектирования.
  • Опыт работы с современными инструментами (Vite, Webpack, Babel) и UI-фреймворками (Tailwind CSS, styled-components, Vuetify).
  • Практический опыт работы с системами управления состоянием (Redux, Vuex, Pinia, Context API или React Query/SWR).
  • Знакомство с пайплайнами CI/CD, рабочими процессами Git и фреймворками тестирования (Jest, RTL, Vue Test Utils).
  • Хорошее понимание тюнинга производительности, адаптивного дизайна и кроссплатформенной разработки.
  • Уверенное владение Figma для проектирования UI/UX-макетов, компонентов и интерактивных прототипов.
  • Опыт работы с Framer Motion для создания качественных анимаций и микровзаимодействий в приложениях на React.
  • Отличные коммуникативные навыки, владение английским языком для технических обсуждений и работы с документацией.

Будет плюсом

  • Опыт работы в средах с подходом TypeScript-first. Знакомство с микрофронтендами, edge-рендерингом или PWA.
  • Знание анимационных фреймворков (GSAP, Three.js) или продвинутого моушн-дизайна и дизайна взаимодействий.
  • Опыт в геймдеве, финтехе или высоконагруженных потребительских платформах. Опыт работы с аналитическими дашбордами, библиотеками виртуализации или сложными внутренними инструментами.
  • Знакомство с feature flagging, AB-тестированием или системами монетизации.
  • Опыт миграции устаревших кодовых баз или руководства проектами по модернизации UI.

Навыки

ReactVue.jsNext.jsJavaScriptTypeScriptViteWebpackBabelTailwind CSSstyled-componentsVuetifyReduxVuexPiniaContext APIReact QuerySWRJestRTLVue Test Utils

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти