Москва, улица Бутлерова, 17Б
Frontend / Game Dev Engineer (визуальное демо crash-игры / Aviator-like)
от 250 000 до 350 000 ₽, офис Москва (Бутлерова 17Б)
Ищем разработчика, который умеет делать живую анимацию и простые игровые сцены, а не только формочки на React.
Нужно реализовать визуальный прототип crash-игры (аналог Aviator / Spribe):
растущий коэффициент в реальном времени
плавную анимацию линии / самолётика
простую симуляцию раундов (старт → рост → crash)
базовую синхронизацию фронта и простого бэкенда (или локальной симуляции)
Это не “ещё один React-компонент” — это Canvas/WebGL + анимации + простой game-loop.
Что будешь делать
Основной фокус — фронтенд / визуализация:
реализовать анимацию кривой/самолёта (Canvas или PixiJS/Phaser)
сделать плавный рост коэффициента (x1 → x2 → x10 …)
аккуратно отрисовывать текст/ UI поверх анимации
настроить простой game-loop (requestAnimationFrame / таймеры)
обеспечить нормальный FPS без “дёрганий”
Бэкенд — простой:
либо локальная симуляция логики на фронте
либо лёгкий Node.js backend, который шлёт коэффициенты по WebSocket/HTTP
простая структура проекта (чтобы потом можно было нарастить логику)
Требования
от 3 лет коммерческой разработки
опыт с Canvas API или PixiJS / Phaser / другим 2D-движком
понимание game-loop (requestAnimationFrame, fixed/variable timestep)
опыт анимаций (tweening/easing, работа с таймингом)
уверенный JavaScript / TypeScript
базовый опыт с WebSocket или желанием разобраться
Будет плюсом:
опыт любых браузерных игр
опыт реальных проектов с PixiJS / Phaser / WebGL
чувство аккуратного визуала (UI, шрифты, мелкие детали)
Что НЕ подойдёт
чистые React/Node fullstack, которые делали только CRUD/админки
люди, которые ни разу не трогали Canvas/WebGL/игровые движки
те, кто умеют только верстать и крутить UI-библиотеки
“я делал чат на WebSocket, больше realtime не трогал”
Условия
офис Москва (Бутлерова 17Б)
график 5/2, живой ритм — прототипы, а не Jira-формальности
выплаты 2 раза в месяц
можно быстро принимать решения и влиять на результат
демо — реальный кусок продукта, а не учебный пет-проект
Сопроводительное письмо (обязательное)
Ответь коротко на вопрос:
Как бы ты реализовал визуальное демо crash-игры (типа Aviator) в браузере:
— на чём делал бы рендер (Canvas / PixiJS / Phaser),
— как организовал бы game-loop,
— как бы задавал и анимировал рост коэффициента,
— и как бы избежал “дёрганой” анимации при просадках FPS?
Москва
до 450000 RUR
Your Personal Agent
Москва
до 350000 RUR
Голованова Мария Викторовна
Москва
до 350000 RUR
Москва
от 200000 RUR
Москва
от 200000 RUR
Крафтвэй Корпорэйшн ПЛС (ГК Росатом)
Москва
от 200000 RUR