other

Разработчик WebGL (Three.js)

5 октября 2024

З/П не указана

Город: Москва

Промэкспертиза

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 1 года

Мы – компания, создающая комплексные решения для управления крупными инвестиционно-строительными проектами. За последние годы мы запустили десятки решений в лидерах нефтегазовой, энергетической и горнодобывающей отраслей и продолжаем движение вперёд. Наша IT команда развивает собственные продукты enterprise-уровня, обеспечивающие потребности наших заказчиков. Команда создаёт web-, desktop-, mobile-приложения c единым back-end и БД, и передаёт их в b2b-проекты. На один из проектов ищем программиста 3D графики. Для работы с WebGL используем Three.js. Работа в нашей команде: это дружный коллектив единомышленников 3D в web! Three.js – это не умение по примеру из документации загрузить модель на сцену. Вы должны понимать принцип работы 3D графики, иметь представление о работе видеокарты, изучать техники оптимизации и т.п. Обязанности: Разработка Web приложений для работы с картографией, BIM-моделями, фотограмметрией. Доработка пайплайна конвертирования и загрузки 3D моделей. Работа с моделлерами, дизайнером, front-end разработчиками. Мы ожидаем от кандидата: Знание BufferGeometry, понимание работы рэйкастера; Знание мат. основы Vector3, Box3, Ray, Plane etc; Работа с Mesh; Базовые понимания работы 3D-моделлеров, умение работать с ними в команде (проверять модели); Умение работать с тенями, светом; Понимание принципов оптимизации сцены (LOD, инстансинг, батчинг, правильный выбор карт и детализации моделей); Понимание принципов работы графического конвейера; Понимание систем координат, умение перевода; Знание JS, TypeScript; Работа с Git (gitflow). Будет плюсом: Знания принципов гаммы, цвета. (Если не читали - читайте https://blog.johnnovak.net/2016/09/21/what-every-coder-should-know-about-gamma/); Опыт работы с фреймворком Angular; Знание алгоритмов работы с сеткой Quadric Error Metric; Генерация UV; glsl (постпроцессинг, анимация, эффекты); Хорошая мат. подготовка (векторная и линейная алгебра, геометрия); Опыт работы с NX, NGRX, RxJS. Мы предлагаем: Работу в аккредитованной IT-компании; Оформление по ТК РФ; Рабочий график - 5/2, гибкий; Официальный доход (уровень зарплаты по результатам собеседования); Возможность дистанционной работы.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 121649936

Похожие вакансии

Frontend-разработчик (React, Canvas, WebGL)

Договорная

Москва

sBoard.online

Разработчик / Старший разработчик

Договорная

Москва

GlowByte

Разработчик

Договорная

Москва

АНО Центр развития Среда возможностей

Разработчик

От 220 000 до 280 000 руб.

Москва

ЦФР

Разработчик

Договорная

Москва

S8 Capital