Назад
21 час назад

Geometry / Engineering Visualization Engineer (WebGL)

250 000 - 300 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia/Belarus
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

TL;DR
Geometry / Engineering Visualization Engineer (WebGL): Разработка интерактивной 2D/3D-визуализации, технических редакторов и viewers для геометрических, пространственных и численных данных с акцентом на Canvas, WebGL, Three.js и корректные пространственные преобразования. Фокус на реализации selection и picking, визуализации объёмных данных, оптимизации больших сцен и интеграции внешних CAD/3D-данных.
Вакансия: Geometry / Engineering Visualization Engineer
Формат: full-time, remote
Уровень: Middle / strong Middle
Вилка: 250–300 тыс. ₽
Опыт работы: более 3 лет
 
Кого ищем:
Ищем разработчика с опытом создания интерактивной 2D/3D-визуализации для технических, инженерных или других data-driven систем.
Основной фокус позиции — работа с геометрией, пространственными данными и их интерактивным графическим представлением в браузере.

Чем предстоит заниматься:
разработка и развитие интерактивной 2D/3D-визуализации;
разработка технических editors и viewers;
работа с Canvas, WebGL и Three.js;
представление геометрических и численных данных;
работа с системами координат, transformations, projections и spatial interaction;
реализация selection, picking и manipulation объектов;
визуализация матриц, срезов и объёмных данных;
развитие моделей представления геометрических объектов и reusable graphics-компонентов;
оптимизация rendering и работы с большими объёмами данных;
участие в интеграции внешних CAD/3D-данных.

Что тебе поможет:
высшее математическое или техническое образование;
опыт командной работы.

Обязательные навыки:
уверенный JavaScript / TypeScript;
практический опыт работы с Canvas;
практический опыт Three.js либо сопоставимый production-опыт с WebGL-based 3D;
понимание принципов 2D/3D-графики:
- системы координат;
- geometric transformations;
- камеры и проекции;
- world / local / screen spaces;
- selection / picking;
опыт преобразования структурированных или численных данных в интерактивное визуальное представление;
достаточная алгоритмическая и математическая база для работы с пространственными задачами;
способность самостоятельно анализировать задачу, определять модель данных, ограничения и invariants до выбора конкретной технологии реализации.

Обязательный опыт:
Нужен реальный коммерческий или сопоставимый production-опыт разработки интерактивной графики.
Особенно важен опыт в системах, где корректность данных, геометрии и пространственных преобразований является частью задачи, например:
- технические editors / viewers;
- инженерная или scientific visualization;
- GIS и картографические системы;
- simulation / modelling;
- industrial visualization;
- BIM / CAD-like systems;
- digital twins;
- medical или другие сложные spatial/data-driven interfaces.
Опыт Canvas и Three.js/WebGL должен подтверждаться реализованными задачами, а не только присутствовать в списке технологий.
Опыт проектирования и разработки UI/UX многопользовательских высоконагруженных приложений;

Будет плюсом:
CAD / CAE;
GIS / BIM / digital twin;
scientific или industrial software;
работа с glTF, OBJ, STL и другими 3D-форматами;
React / React Three Fiber;
PixiJS, Konva, Babylon.js и другие graphics libraries;
GLSL / shaders;
profiling и оптимизация больших сцен;
опыт работы с mesh/topology, units, faces/edges/bodies и преобразованием различных geometry representations.

Ключевые навыки:
JavaScript / TypeScript, Canvas, WebGL, Three.js, 2D/3D visualization

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -