2ГИС

Senior C++ Developer (Transport Core)

в 2ГИС

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

📍 Москва (м. Кутузовская)Санкт-Петербург (м. Маяковская)НовосибирскНижний НовгородТомскАстана, Алматы (Казахстан)Дубай (ОАЭ)Полная удалёнка
Специализация
С / С++
Уровень
Senior

Команда Core является связующим звеном между низкоуровневыми алгоритмами и мобильными приложениями 2ГИС: мы реализуем бизнес-логику, используя как собственные, так и разработанные смежными командами библиотеки (3D-карта, поиск, транспорт), взаимодействуем с online-сервисами компании и предоставляем конечным платформам (iOS, Android) удобный API для решения продуктовых задач.

В рамках данной вакансии фокусным является транспортное направление, которое помогает пользователю планировать маршруты (пешком, на авто, на общественном транспорте) и двигаться по ним. Отображает пробки, дорожные события и автобусы/маршрутки/троллейбусы/трамваи на карте.

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

С++11/14/17/20

Как мы работаем

  • Пишем на C++20. Система контроля версии — Git. Интеграции непрерывные, проект собирается под Windows, Linux, Mac, Android, iOS. ОС для разработки — Windows/Linux на выбор.
  • Команда распределенная, работаем из разных часовых поясов как из дома, так и из офиса. Проводим ежедневные митинги. Спринты трехнедельные. Все задачи проходят Code Review.

Тебе предстоит

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

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

  • Отличные знания и опыт программирования на С++11/14/17/20.
  • Знание ООП и навыки проектирования.
  • Знание алгоритмов и структур данных.
  • Умение разбираться и работать с чужим кодом, работать в команде.

Плюсом будут

  • Опыт кроссплатформенной разработки на С++20.
  • Знание STL, Boost.
  • Опыт в многопоточном программировании.
  • Опыт работы с системами контроля версий.
  • Опыт работы с CI.

Условия

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

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

Ника Горкина IT Recruiter
2ГИС

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

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

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

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

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

10 000 – 15 000 $/мес на руки
Полная удалёнка
8 000 – 12 500 $/мес на руки
Полная удалёнка
7 000 – 8 500 $/мес на руки
Полная удалёнка
6 000 – 9 000 $/мес на руки
Полная удалёнка
5 000 – 6 300 $/мес на руки
📍 Лондон (Великобритания), полная удалёнка, самостоятельный переезд