5 дней назад
Frontend-разработчик (React + Three.js)
100 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Frontend-разработчик (React + Three.js) (интерактивная 3D-визуализация недвижимости): Разработка React/TypeScript-приложения с 3D-моделями, панорамами, видео и сложными пользовательскими сценариями с акцентом на интеграцию Three.js, синхронизацию браузерной камеры с данными Unreal Engine и поддержку мобильных устройств. Focus on загрузку glTF, raycasting по невидимой геометрии, GLSL-шейдеры, HTML5-видео в Safari, Node-прокси и производительность WebGL.
Локация: удалённо, Москва/Россия
Зарплата: от 100 000 RUR в месяц до вычета налогов
Компания
MARTA разрабатывает веб-продукт с интерактивной 3D-визуализацией недвижимости.
Что делать
- Разрабатывать React/TypeScript-приложение со сложным состоянием: фильтрами, списками и карточками.
- Интегрировать Three.js и react-three-fiber, загружать glTF-модели и определять объекты под курсором по невидимой геометрии.
- Синхронизировать браузерную камеру с параметрами камеры из Unreal Engine: позицией, поворотом и углом обзора.
- Реализовывать HTML5-видео, включая корректную работу в Safari на iPhone, а также панорамы и панорамируемые планы этажей.
- Создавать адаптивную вёрстку для четырёх брейкпоинтов с поддержкой касания и мыши.
- Разрабатывать Node-прокси к CRM, настраивать кеширование, сборку и выкладку на CDN.
Требования
- Уверенное владение React и TypeScript при разработке приложений со сложной бизнес-логикой.
- Коммерческий опыт с Three.js или react-three-fiber: glTF и raycasting по невидимой геометрии.
- Понимание GLSL-шейдеров, render targets и стоимости draw calls.
- Практический опыт синхронизации браузерной камеры с внешними данными о позиции, повороте и FOV — ключевой навык.
- Опыт работы с HTML5-видео, включая особенности iOS Safari, и Node.js на уровне прокси-слоя к внешним API.
- Опыт от 1 до 3 лет, способность писать чистый поддерживаемый код и осознанно использовать AI-агентов без генерации некачественного кода.
Хорошо, если есть
- Опыт работы с Unreal Engine или Blender.
Культура и преимущества
- Проектная занятость примерно на семь месяцев.
- Один разработчик ведёт весь фронтенд-контур проекта.
- Удалённый формат работы.
Процесс найма
- В сопроводительном письме необходимо приложить портфолио и указать примерные зарплатные ожидания.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Foxible
4 дня назад
Frontend-разработчик (React / TypeScript)
80 000 - 100 000₽
Netwrk
4 дня назад
Frontend-разработчик (React + TypeScript)
250 000 - 350 000₽
Busyboard
1 день назад
Frontend Developer (React)
74 000 - 135 000₽
Top Selection
1 день назад
Angular разработчик (Angular)
200 000 - 250 000₽
Playerok
6 дней назад
Middle Frontend-разработчик (React)
200 000₽
StudyWorld
5 дней назад
Frontend-разработчик (AI)
250 000₽