Senior Frontend Developer - Сеньор Фронтенд Девелопер (React Three Fiber / 3D Web Games) (удаленная работа)
(вакансия не опубликована)

8 мая 2025

Уровень зарплаты:
от 300 000 до 400 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Senior Frontend Developer - Сеньор Фронтенд Девелопер (React Three Fiber / 3D Web Games)

Описание вакансии

Тип проекта: Разработка интерактивных 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 (базово)

Условия:

  • Полностью удаленная работа;
  • График работы 5\2;
  • Выплаты 2 раза в месяц;
  • Долгосрочное сотрудничество и возможность участия в других проектах компании;