2ГИС

WebGL Developer (Web-карты)

в 2ГИС

от 300 000 ₽/мес на руки

Можно удалённо из РФ
Специализация
JavaScript / TypeScript
Уровень
Middle-to-Senior
Требуемый опыт
3+ лет

Технологии/инструменты

JavaScript/TypeScriptWebGLWebGL API

Мы создаем трёхмерную карту в браузере: визуализируем целые города с домами, улицами и транспортом. Вместо вёрстки у нас WebGL, вместо формочек — 3D-графика. Нашу карту видят более 40 миллионов людей каждый месяц. Используем её как в своих продуктах: 2gis.ru, Otello, так и предоставляем другим компаниям в виде публичного API.

Работаем в распределенной команде из разных городов и стран, ревьюим и помогаем друг другу, проводим daily-митинги, каждые 2 недели планируемся и проводим ретроспективу, треть времени уделяем на техдолг и тесты. Любим свободную атмосферу, поэтому сами выбираем технологии, а также время и место работы.

Задачи, которые предстоит решать

  • Создание новых 3D-фич в карте: полноценный рельеф, реалистичные дороги с развязками, отображение детальных 3D-моделей зданий и других элементов города и мира.
  • Оптимизация работы карты для её отзывчивости и плавности анимаций.
  • Развитие публичного API для использования карты другими разработчиками.
  • Проведение исследований, позволяющих определить пути развития карты.

Что мы ждём от тебя

  • 5+ лет опыта с JavaScript/TypeScript, из них минимум 3 года — в 3D-графике, WebGL, визуализации.
  • Навык ведения задач от идеи до релиза на бой: уточнение требований, предложения по улучшению, фокус на результате.
  • Отличное понимание WebGL API: шейдеры, атрибуты, uniform-переменные, текстуры, отрисовка примитивов.
  • Умение проектировать и оптимизировать графические движки и сложные 3D-сцены.
  • Понимание современных графических техник: PBR, SSAO, shadow mapping.
  • Ведение и менторство коллег, code-review, участие в технических решениях.
  • Опыт построения публичных API, модулей для стороннего использования.
  • Желание делиться экспертизой.

Бонусом будет:

  • Знание основ ГИС и опыт работы с геоданными.
  • Опыт работы с WebGPU или другими низкоуровневыми графическими API: Vulkan, Metal, DirectX 12.

Что предлагаем

  • 2ГИС — аккредитованная IT-компания.
  • У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в ряде городов.
  • Само собой, полностью белая зарплата. Дополнительные дни отпуска за стаж работы в компании.
  • Заботимся о здоровье: ДМС и возможность получать онлайн-консультации и терапевта, невролога, психолога и медицинского агента.
  • Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
  • Есть собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.

Приходите, у нас хорошо. Как у других, только лучше!

Юлия Минубаева IT Recruiter
2ГИС

О компании 2ГИС

Сфера
Продуктовая компания
Инвестиции
$40M
Размер
1001+

2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 80 млн пользователей.

За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.

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

4 500 – 5 500 €/мес на руки
📍 Кипр, полная удалёнка, помощь с переездом
4 500 – 7 500 $/мес на руки
Полная удалёнка
4 500 – 5 000 $/мес на руки
Полная удалёнка
350 000 – 400 000 ₽/мес на руки
Полная удалёнка
200 000 – 250 000 ₽/мес на руки
📍 Казань, можно удалённо из РФ