C++ Team Lead в 3D Карту( 2ГИС )
09 Ноября 2025
Город:
Санкт-Петербург
Занятость:
Полная занятость
Компания "2ГИС"
Карты 2ГИС взяли курс на иммерсивность: мы хотим создать не просто красивую, но и как никогда детальную карту. Если ты «горишь» графикой, имеешь опыт управления небольшой командой (3-5 человек) и хочешь поучаствовать в создании новой карты, мы ждём именно тебя!
О проекте
-
3D-движок — большой и сложный проект, который содержит более полумиллиона строк высокопроизводительного кода на C++20, а также активно взаимодействует с современными графическими API: Vulkan, Metal и OpenGL.
-
Наш продукт представляет из себя кроссплатформенную библиотеку с документированным API, а также набор утилит для обработки и подготовки картографических данных. Основные задачи команды связаны с развитием 3D-движка: добавлением новой функциональности, ускорением обработки и отрисовки данных, развитием формата хранения данных, поддержкой и развитием собственной системы стилизации карты.
-
Высокое качество нашего продукта – одно из ключевых направлений работы в команде. Мы пишем и поддерживаем различные функциональные тесты: от простых модульных до сложных e2e скриншотных тестов, запускаемых на ферме с реальными мобильными устройствами. Не забываем и о нефункциональных требованиях: удобство использования нашего API и производительность.
Основной стек
-
C++20, Python 3, CMake — для разработки и тестов.
-
Jira, Bitbucket Stash и Jenkins – для задач, ревью и сборки на CI.
Задачи
- Сейчас мы активно инвестируем в разработку новых продуктовых фичей в карте от реализации различных анимаций объектов до отрисовки реалистичных дорог, развязок и тоннелей прямо в мобильном приложении на устройстве пользователя.
- Помимо разработки новой графической функциональности не забываем и про нефункциональные требования, активно инвестируем в базовое качество нашего продукта: улучшаем алгоритмы подготовки и обработки данных, межпоточное и сетевое взаимодействие, оптимизируем загрузку и отрисовку объектов карты.
- Не забываем и про эксперименты со state-of-art подходами, оцениваем их применимость к нашему продукту. Эти подходы внедряем как в нашем узкоспецифичном домене – графика, так и в общую кодовую базу на С++.
Ты будешь заниматься
-
Управлением небольшой командой разработчиков (3-5 человек): постановкой и контролем задач, 1х1, развитием инженеров и процессов.
-
Разработкой программных решений на С++20 с использованием современных подходов и технологий.
-
Разработкой под новые графические API (Vulkan, Metal, OpenGL).
Мы ждём, что ты
-
Имеешь опыт работы с современным С++ от 3-х лет и подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-
Имеешь опыт управления командой от 1 года, умеешь работать в команде — открыто общаться и обсуждать задачи, вместе с командой находить лучшие решения.
-
Хорошо умеешь распределять свое рабочее время, умеешь держать фокус на технических задачах, при этом не забываешь уделять внимание своей команде.
Будет плюсом
- Опыт мобильной или кроссплатформенной разработки на С++, разработки многопоточных приложений.
-
Опыт работы с графическими API (Vulkan, Metal, OpenGL, DirectX), а также навыки измерения производительности и профилирования графических программ.
Кроме того
- 2ГИС — аккредитованная IT-компания.
- Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. А также коворкинги в Томске, Астане и Алма-Ате. А ещё у нас можно работать 100% удалённо.
-
График не главное. Кто-то начинает работу в 9, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами.
-
Само собой, полностью белая зарплата, размер обсуждается на собеседовании, потолка нет.
-
Есть ДМС, штатный терапевт, невролог, мед.консультант и другие IT-плюшки.
-
Если хочешь делиться своим опытом, мы только за — поможем с выступлениями на конференциях и статьями для Хабра.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Ноября
Санкт-Петербург
Компания "Imprice" В связи с активным развитием компании и появлением масштабных интересных проектов мы ищем талантливых коллег в свою команду!...
02 Ноября
Head/Lead of Product (B2B)( Доксинбокс )
Санкт-Петербург
Компания "Доксинбокс" DocsInBox - продуктовая IT-компания, делаем облачный B2B SaaS-сервис для автоматизации взаимоотношений между ресторанами...
19 Ноября
С++ разработчик в Mobile SDK( 2ГИС )
Санкт-Петербург
Компания "2ГИС" Мобильным приложением 2ГИС ежемесячно пользуется более 20 миллионов человек. Ищут адреса и фирмы, изучают карту, ездят по...
11 Ноября
Санкт-Петербург
Компания "Таймвэб.Клауд" Мы — Timeweb Cloud , провайдер облачных решений с географически распределённой инфраструктурой. Мы разрабатываем...
11 Ноября
Санкт-Петербург
от 127 500 руб.
Компания "Алабуга, ОЭЗ ППТ" Обязанности: мониторинг процесса печати: визуальное наблюдение за ходом построения, оперативное реагирование...
Вакансия размещена в отрасли