Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
2ГИС

Разработчик C++ (PTS-Core)

в 2ГИС

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

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

Мобильным приложением 2ГИС ежемесячно пользуется более 20 миллионов человек. Ищут адреса и фирмы, изучают карту, ездят по навигатору. Всё это должно работать быстро, надёжно и офлайн на ограниченных ресурсах мобильного телефона.

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

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

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

C++

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

Пишем на C++17 (скоро переедем на C++20). Система контроля версии – git. Интеграции непрерывные, проект собирается под Windows, Linux, Mac, Android, iOs. ОС для разработки – Windows/Linux на выбор.

Команда распределенная, работаем из разных часовых поясов как из дома, так и из офиса. Проводим ежедневные митинги. Спринты трехнедельные. Все задачи проходят code-review.

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

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

Кого ищем

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

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

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

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

Спокойно относимся к удалёнке. Если захочется работать из офиса — поможем с релокацией в Новосибирск или в новый офис 2ГИС в Санкт-Петербурге. Предоставляем несколько вариантов техники на твой выбор. Для удалёнки — доставим и поможем настроить.

Мы имеем высокоорганизованный процесс разработки с непрерывной интеграцией и быстрой доставкой в продукты. Используем современные технологии на всех этапах разработки. Разрабатывать можно под любой OS с удобным для Вас компилятором и IDE.

Ольга Сидорова Recruitment Specialist
2ГИС

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

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

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

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

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

6 000 – 9 000 $/мес на руки
Полная удалёнка
5 000 – 8 000 $/мес на руки
📍 Испания, Сербия, Любая страна по договоренности, полная удалёнка, помощь с переездом
4 000 – 6 000 $/мес на руки
Полная удалёнка
410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Нижний Новгород, Минск (Беларусь), офис или гибрид
3 500 – 4 000 $/мес на руки
Полная удалёнка