Geometry / Engineering Visualization Engineer

АО «Юмосс»

СтранаРоссия
ОтрасльИТ, интернет, телеком
СпециализацияРазработка ПО
ЗанятостьПолный день
Формат работыУдалённо
Опубликовано 18 сентября 2026 г.

Ищем разработчика с опытом создания интерактивной 2D/3D-визуализации для технических, инженерных или других data-driven систем. Основной фокус позиции — работа с геометрией, пространственными данными и их интерактивным графическим представлением в браузере. Чем предстоит заниматься: - разработка и развитие интерактивной 2D/3D-визуализации; - разработка технических editors и viewers; - работа с Canvas, WebGL и Three.js; - представление геометрических и численных данных; - работа с системами координат, transformations, projections и spatial interaction; - реализация selection, picking и manipulation объектов; - визуализация матриц, срезов и объёмных данных; - развитие моделей представления геометрических объектов и reusable graphics-компонентов; - оптимизация rendering и работы с большими объёмами данных; - участие в интеграции внешних CAD/3D-данных. Что тебе поможет: - высшее математическое или техническое образование; - опыт проектирования и разработки UI/UX многопользовательских высоконагруженных приложений; - опыт командной работы. Обязательные навыки: - уверенный 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 должен подтверждаться реализованными задачами, а не только присутствовать в списке технологий. Будет плюсом: - 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. Что особенно важно При оценке кандидата основной вес имеет не количество лет опыта и не длина технологического стека, а содержание предыдущих задач. Предпочтителен разработчик, который при работе с новой технической задачей сначала способен разобраться: - какие данные существуют; - что они означают; - какие между ними связи; - какие ограничения и invariants необходимо сохранить; - какое представление требуется получить; и только затем выбирает библиотеку и способ реализации. Условия: - официальное трудоустройство, соблюдение норм трудового законодательства; - режим работы - полная удаленка; - гибкий график; - уровень заработной платы обсуждаем с успешным кандидатом. Ключевые навыки: JavaScript / TypeScript

IT

⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.

Зарплата

250 000 – 300 000 ₽