Тип проекта: Разработка интерактивных 3D-настольных игр для веба
Мы ищем Senior Frontend-разработчика с глубоким знанием React Three Fiber и опытом создания сложных 3D-сцен для веба. Наш проект — это красивые настольные игры с серверной логикой, где фронтенд должен быть визуально впечатляющим, плавным и отзывчивым.
Идеальный кандидат:
Высокий уровень TypeScript и опыт работы с React Three Fiber
Разрабатывал интерактивные 3D-сцены (желательно игры или симуляции)
Понимает физические движки (Cannon.js, Rapier и др.) — будет плюсом
Умеет оптимизировать 3D-графику (FPS, загрузка ассетов, рендеринг)
Опыт тесной работы с 3D Motion дизайнером — создание и интеграция анимаций, микровзаимодействий
Работал с 3D-дизайнерами, понимает эстетику и может адаптировать модели под веб
Знает пайплайн подготовки 3D-ассетов (оптимизация, текстуры, LOD, сжатие)
Имеет опыт в Responsive 3D (адаптация под разные устройства)
Бонус: опыт разработки настольных игр
Основные задачи:
Разработка фронтенда для 3D-настольных игр (логика на сервере)
Совместная работа с 3D Motion дизайнером — реализация анимаций, плавных переходов, интерактивности
Интеграция 3D-моделей и анимаций в веб-сцену
Оптимизация производительности (FPS, загрузка ассетов, рендеринг)
Создание интерактивных механик (перетаскивание карт/фигур, анимации)
Настройка физики (если требуется для игрового процесса)
Адаптация интерфейса под разные устройства (десктоп, планшеты)
Взаимодействие с дизайнерами и бэкенд-разработчиками
Ключевые технологии:
TypeScript, React
Three.js, React Three Fiber (R3F)
GSAP / Framer Motion (для сложных анимаций)
Опционально: Cannon.js / Rapier / Ammo.js (физика)
GLTF/GLB оптимизация, Blender (базово)
Условия:
Парфюмерно-косметический супермаркет Золотое Яблоко
Екатеринбург
до 370000 RUR
Maxim technology
Екатеринбург
до 5500 USD