2ГИС

C++ Developer (Алгоритмы Транспорта)

в 2ГИС

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

📍 Москва (м. Кутузовская)Санкт-Петербург (м. Маяковская)НовосибирскПолная удалёнка
Специализация
С / С++
Уровень
Middle-to-Senior

В сервисе Транспорта мы решаем задачи поиска маршрутов для клиентов нашего API и пользователей приложения. Сейчас Транспорт — одно из самых быстроразвивающихся направлений развития 2ГИС.

Наша цель — качественные результаты поиска маршрутов и отказоустойчивость большого количества сервисов.

Команда алгоритмов Транспорта разрабатывает библиотеки и компоненты для построения маршрутов, для коммерческого API и пользователей приложения 2ГИС.

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

C++STLKafka/RabbitMQPostgreSQL/Redis
  • В работе мы используем C++ от 17 версии, у нас развитый CI, регулярные релизы и большие планы по развитию API.

Чем тебе предстоит заниматься

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

Будем рады пообщаться, если

  • У тебя есть опыт от 2-х лет в коммерческой разработке на C++ от 17 версии и STL.
  • Ты ориентируешься в классических алгоритмах и структурах данных.
  • Умеешь покрывать функционал unit-тестами.
  • Обладаешь опытом работы с брокерами сообщений Kafka/RabbitMQ.
  • Знаешь, как работать с базами данных PostgreSQL/Redis.

Будет плюсом:

  • Опыт работы с гео-сервисами или транспортом.
  • Понимание графов, алгоритмов Дейкстры и A.
  • Опыт с инструментами Kubernetes, Docker.
  • Опыт работы с инструментами профилирования.
  • Опыт менторинга Junior/Middle-разработчиков.
  • Отлично, если умеешь писать на Python/Go или хочешь начать это делать.

Условия

  • 2ГИС — аккредитованная 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.

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

7 000 – 10 000 $/мес на руки
Полная удалёнка
6 000 – 7 000 €/мес на руки
📍 Лимасол (Кипр), полная удалёнка, помощь с переездом
6 000 – 9 000 $/мес на руки
Полная удалёнка
500 000 – 600 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
5 000 – 10 000 €/мес на руки
📍 Кипр, полная удалёнка, помощь с переездом