7 окт

react разработчик live-игр

ориентир по рынку
вакансия зп не указана
в среднем 278 130 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

Рекламный баннер: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
ИНН: 9704271170

описание

FANzino — B2B-провайдер игр нового формата в мире онлайн-гемблинга.

задачи

  • Собирать новые игры на общем игровом движке: игровое поле, ставки и фишки, история раундов, анимации выигрыша и другие игровые механики
  • Разрабатывать 2D-сцены на Pixi.js и 3D-бонус-игры на Three.js и react-three-fiber, включая собственные GLSL-шейдеры
  • Интегрировать Rive-анимации и управлять их машинами состояний из игровой логики
  • Синхронизировать интерфейс с игровым раундом в реальном времени, обрабатывать фазы игры, приём ставок, результаты и выплаты по WebSocket, в том числе после переподключения
  • Развивать и оптимизировать видеоплеер, работать с задержкой, восстановлением потока и метриками качества
  • Обеспечивать плавную и стабильную работу игр в мобильных браузерах
  • Совместно с игровыми и моушн-дизайнерами интегрировать ассеты, доводить их до готовности к выпуску и улучшать рабочий процесс

требования

  • Уверенный опыт работы с React и TypeScript: hooks, Suspense, оптимизация рендеринга
  • Практический опыт работы с Canvas, WebGL и Pixi.js, Three.js или аналогами
  • Понимание принципов построения интерфейсов реального времени: WebSocket, переподключения, обработка событий, приходящих не по порядку
  • Опыт работы с управлением состоянием: Jotai, Zustand, Redux или аналогами
  • Опыт написания тестов с Vitest, Jest или Testing Library
  • Понимание архитектуры frontend и умение самостоятельно принимать технические решения
  • Умение оптимизировать производительность сложных интерактивных интерфейсов
  • Умение работать в команде и взаимодействовать с разработчиками, дизайнерами и другими специалистами
  • Ответственность за результат и внимание к деталям
  • Умение самостоятельно разбираться в сложных технических задачах и находить решения
  • Способность доводить задачи до конца и отвечать за качество результата
  • Проактивность: предлагать улучшения и помогать развивать продукт
  • Готовность работать с быстро меняющимися задачами и осваивать новые технологии
  • Будет плюсом: опыт работы с Rive, знание GLSL и опыт написания или оптимизации шейдеров, опыт работы с видео в браузере (HLS, WebRTC, MSE), оптимизации рендеринга (batching, texture atlases, управление памятью на мобильных устройствах), работы с Blender и экспорта 3D-моделей и анимаций

условия

  • Компенсация питания в офисе
  • Официальное оформление по ТК Кипра
  • 4 Дополнительных выходных
  • Продукт и игровую платформу строят с нуля, без легаси
  • Возможность влиять на архитектуру и технические решения продукта

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Спроси Хайрика про вакансию

Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.