Lead Graphics Engineer (Three.js / WebGPU)
Компания: Lunas
Локация: Удаленно (Remote) с любой точки мира
ЗП: от 3500$ до 4500$
Ссылка на наш сайт: https://www.lunas.pro/
Ищем сильного Lead Graphics Engineer, который возглавит разработку системы рендеринга на Three.js + WebGPU.
Что предстоит делать:
Проектировать и развивать весь рендер-пайплайн (PBR, HDRI/IBL, post-processing, tone mapping).
Разрабатывать архитектуру render graph / pass system.
Отвечать за GLB/material pipeline и систему материалов.
Писать и оптимизировать шейдеры (WGSL / GLSL / TSL).
Интегрировать 3D-движок в React + TypeScript приложение.
Оптимизировать производительность, особенно на мобильных устройствах.
Определять техническое направление и проводить code review.
Требования:
Коммерческий опыт с vanilla Three.js (не R3F), включая WebGPU.
Глубокое понимание WebGPU, WebGL2 и GPU pipeline.
Уверенное владение шейдерами (WGSL / GLSL / HLSL / Metal).
Практический опыт с PBR, HDRI/IBL, post-processing.
Знание MRT, render targets, G-buffer, color management.
Опыт профилирования GPU и оптимизации мобильной графики.
Сильные навыки TypeScript, React и архитектуры приложений.
Будет плюсом:
Render Graph.
glTF/GLB optimization (Draco, meshopt, KTX2).
Compute shaders, TAA, GPU-driven rendering.
Open Source вклад в Three.js или WebGPU.
Стек: TypeScript, React, vanilla Three.js (r183+), WebGPU.
🎁 Что мы предлагаем:
Гибкость: Полностью удаленный формат работы из любой точки мира
Технологически сложный продукт
Профессиональный рост: Оплата профильного обучения, курсов (внешние и внутренние)
Пакет: Конкурентная заработная плата (по результатам технического интервью)
Оплачиваемые отпускные дни: 36 дней в год
Оплачиваемые больничные
Приятные бонусы