3D Graphics Developer
Требования
Местоположение и тип занятости
Компания
Решаем задачи системной интеграции в области САПР, PDM/PLM, ГИС
Описание вакансии
О компании и команде
Основная задача - доработка графической составляющей для библиотеки cesium (https://cesium.com/) в части шейдеров для визуализации большого объема данных для цифрового 3D города, работа с пространственными алгоритмами данных.
Ожидания от кандидата
Требования:
- Интерес к 3D технологиям
- Знание математики и линейной алгебры
- Опыт работы с шейдерами( WebGL/OpenGL )
- Опыт работы с JavaScript, TypeScript
- Опыт написания собственных 3Д движков для обработки и визуализации графики или доработка opensource движков
- Знание и практическое применение структур и алгоритмов в области пространственных (картографических) задач
Плюсом будет
- Опыт программирования 3D-графики (Blend4Web, Three.js, Babylon.js, PlayCanvas, UE4, Unity и т.д.)
- Владение Python, C++
- Владение фреймворками Angular CLI
- Знания webpack, gulp
- Опыт работы с ГИС системами (Qgis, ArcGis), а также разработка собственных web ГИС систем
- Опыт создания клиент серверных приложений
Условия работы
Условия:
- График работы понедельник – пятница
- Работа преимущественно удаленная, но с периодическими выездами к заказчику
- При желании работать в офисе - Комфортабельный бизнес-центр в 8 минутах ходьбы от метро Дмитровская, социально развитая инфраструктура (кафе, рестораны в пешей доступности)
- Оформление согласно ТК РФ
Дополнительные инструкции
В качестве примера (тестового) задания уметь написать реализацию рендера в движке Cesium геометрических фигур (линий, полигонов) на GLSL или создать прототип R-дерева для поиска пересечений статических объектов подписей на карте.
