C++ Team Lead для транспортных функций мобильного приложения 2ГИС

???
Опубликовано 25.10.2026
зарплата не указана

Что за роль

Команда 2ГИС из девяти человек разрабатывает общее ядро транспортных функций приложения для Android и iOS. Team Lead будет руководить разработчиками, принимать технические решения и участвовать в работе над кодом.

Чем вы будете заниматься

  • Руководить командой разработчиков.
  • Принимать технические решения.
  • Участвовать в разработке кода.
  • Планировать работу, проводить личные встречи и развивать сотрудников.

Требования

  • От трёх лет коммерческой разработки на C++17/20.
  • Опыт работы тимлидом.

Будет плюсом

  • Опыт мобильной или кроссплатформенной разработки.

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

  • Полностью удалённый или гибридный формат работы.

Кто здесь добьётся успеха

→

Уверенно ведёт разработку общего C++-ядра транспортных функций для Android и iOS: хорошо знает C++17/20 и умеет учитывать различия мобильных платформ, сохраняя единое поведение приложения.

→

Сочетает лидерство с практической работой над кодом: помогает команде из девяти разработчиков разбирать сложные технические задачи, сам участвует в реализации и принимает решения с учётом надёжности и поддержки кроссплатформенного решения.

→

Умеет превращать технические решения и планы в согласованную работу команды: регулярно проводит личные встречи, развивает сотрудников и помогает им расти в экспертизе мобильной разработки.

→

Комфортно работает в удалённом или гибридном формате и обладает опытом уровня ведущего специалиста: способен самостоятельно задавать техническое направление, распределять работу и поддерживать общий контекст команды.

Ресурсы для обучения

Карьерный путь

Руководитель команды C++ разработки транспортных функций мобильного приложения (Сейчас)→Руководитель нескольких команд или технический руководитель мобильной платформы в 2ГИС (Через 2–4 года)→Руководитель направления мобильной разработки или архитектор транспортной платформы (Через 4–6 лет)

Обзор рынка

Объём рынка C++-разработки, 2026
$8.5B
Прогнозный годовой рост рынка
7.2%
Использование AI-помощников C++-разработчиками
52%
Рост инвестиций в кроссплатформенную мобильную разработку, 2025–2026
+18%

Навыки и требования

Обязательные
C++C++17C++20
Растущий спрос
C++20/23 и современные инструменты управления памятью: concepts, modules, std::jthreadИнтеграция C++ с Kotlin Multiplatform и Swift через JNI, Swift/Objective-C++ interop и C APIАвтоматизированное тестирование и CI для мобильных библиотек: CMake, GoogleTest, GitHub Actions
Снижающийся спрос
Objective-C++ как основной способ реализации общей бизнес-логики вместо выделенных C++-модулей и стабильных C APIРучная сборка нативных мобильных библиотек и поддержка устаревших NDK/старых версий CMake

Тренды отрасли

Общая нативная логика для Android и iOS
Команды переносят ресурсоёмкие и переиспользуемые компоненты — транспортные протоколы, маршрутизацию и обработку данных — в C++, оставляя интерфейс платформенным. Для лида практический приоритет — стабильный ABI, тонкие JNI/Swift-обёртки и тестирование поведения на обеих платформах; отраслевые оценки доли таких проектов заметно различаются.
Обновление C++ и повышение безопасности памяти
C++20 и переход к C++23 становятся основой новых нативных модулей, хотя поддержка стандартов зависит от версий компиляторов и мобильных SDK. В опросе разработчиков Stack Overflow 2024 C++ использовали 20,6% респондентов; это общий показатель языка, а не доля мобильных проектов. На практике полезны миграция с сырых указателей на RAII и smart pointers, санитайзеры и проверка гонок.

Новости Mapping & Navigation

Загружаем новости отрасли...

Ищем релевантные статьи за последние 6 месяцев

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