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

Разработчик C++ (PTS-Core)
в 2ГИС
от 150 000 ₽/мес на руки

Технологии/инструменты
Мобильным приложением 2ГИС ежемесячно пользуется более 20 миллионов человек. Ищут адреса и фирмы, изучают карту, ездят по навигатору. Всё это должно работать быстро, надёжно и офлайн на ограниченных ресурсах мобильного телефона.
Команда 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ГИС в Санкт-Петербурге. Предоставляем несколько вариантов техники на твой выбор. Для удалёнки — доставим и поможем настроить.
Мы имеем высокоорганизованный процесс разработки с непрерывной интеграцией и быстрой доставкой в продукты. Используем современные технологии на всех этапах разработки. Разрабатывать можно под любой OS с удобным для Вас компилятором и IDE.


О компании 2ГИС
2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 80 млн пользователей.
За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.