Напиши текст вакансии для должности "Разработчик C++ в команду PTS-Core". Название компании: "2ГИС". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Git', 'ООП', 'STL', 'C++', 'Linux'

Команда Core является связующим звеном между низкоуровневыми алгоритмами и мобильными приложениями 2ГИС: мы реализуем бизнес-логику, используя как собственные, так и разработанные смежными командами библиотеки (3D-карта, поиск, транспорт); взаимодействуем с online-сервисами компании и предоставляем конечным платформам (iOS, Android) удобный API для решения продуктовых задач. В рамках данной вакансии фокусным является транспортное направление, которое помогает пользователю планировать маршруты (пешком, на авто, на общественном транспорте) и двигаться по ним; отображает пробки, дорожные события и автобусы/маршрутки/троллейбусы/трамваи на карте. Как мы работаемПишем на C++17 (скоро переедем на C++20). Система контроля версии – git. Интеграции непрерывные, проект собирается под Windows, Linux, Mac, Android, iOs. ОС для разработки – Windows/Linux на выбор. Команда распределенная, работаем из разных часовых поясов как из дома, так и из офиса. Проводим ежедневные митинги. Спринты трехнедельные. Все задачи проходят code-review. Чем предстоит заниматься   Разрабатывать новые фичи по транспортной тематике, в том числе для нового автомобильного навигатора.   Решать архитектурные задачи при интеграции в мобильное приложение, разрабатывать API для платформенных команд.   Искать совместный со смежными командами лучшие решения для поставленных задач.   Профилировать и оптимизировать кроссплатформенный код.   Для работы потребуются   Отличные знания и опыт программирования на С++11/14/17.   Знание ООП и навыки проектирования.   Знание алгоритмов и структур данных.   Умение разбираться и работать с чужим кодом, работать в команде.   Плюсом будут   Опыт кроссплатформенной разработки на С++.   Знание STL, Boost.   Опыт в многопоточном программировании.   Опыт работы с системами контроля версий.   Опыт работы с CI.   Работа в 2ГИС Спокойно относимся к удалёнке. Если захочется работать из офиса — поможем с релокацией в Новосибирск или в новый офис 2ГИС в Санкт-Петербурге. Предоставляем несколько вариантов техники на твой выбор. Для удалёнки — доставим и поможем настроить. Мы имеем высокоорганизованный процесс разработки с непрерывной интеграцией и быстрой доставкой в продукты. Используем современные технологии на всех этапах разработки. Разрабатывать можно под любой OS с удобным для Вас компилятором и IDE. Условия  Белая зарплата и ДМС; Собственный учебный центр: курсы, тренинги и книги для прокачки скиллов; Льготы, бонусы и корпоративные скидки от партнеров компании; Дополнительные дни отпуска за стаж работы в компании.