C++ Developer at Navitel

Кто мы?
Navitel - это ведущий разработчик навигационных сервисов и цифровой картографии на рынке автомобильной навигации.
Наш основной продукт - Navitel.Навигатор - это навигационное ПО для мобильных платформ (Android, iOS, WinPhone) и автомобильных навигаторов (WinCE). В настоящий момент сервис покрывает страны Европы, СНГ, Азии и Латинской Америки. На протяжении последних 10 лет мы помогаем в путешествиях более 30 миллионам пользователей.
О проекте:
Всё это время мы занимались кроссплатформенной разработкой нашего приложения (С++) с универсальным GUI, который не учитывал стандарты и требования конкретной платформы к интерфейсу. Благодаря этому, наше приложение было легко портируемым под любые платформы, но с развитием мобильного рынка и повышением требований пользователей к приложению, у нас возникла потребность в разработке нового интерфейса для Android- и iOS- устройств.
Мы хотим полностью отказаться от портабельного C++ интерфейса в пользу привычного для всех пользователей Android «Material design» и «Human Interface Guidelines» для iOS.
В данный момент мы ведем активную работу по созданию нативного Navitel под Android и открываем позицию C++ разработчика для участия в задачах по рефакторингу бэкенда приложения (С++) и его адаптацией под нужды следующих этапов разработки.
Основные технические требования:
- Опыт коммерческой разработки на С++ не менее 3-х лет;
- Понимание принципов ООП;
- Понимание принципов многопоточной и асинхронной работы;
- Технический английский (чтение документации, написание комментариев к коду);
- Успешный опыт работы в команде.
Будет преимуществом:
- Опыт разработки под мобильные платформы Android, iOS;
- Опыт программирования под Unix/Linux;
- Знание языков программирования: Java, Objective-C, Swift;
- Знание git, cmake, UML, bash, python, ruby.
Мы предлагаем:
- Принять участие в новом проекте компании и совместно с командой спроектировать и реализовать полезный продукт для огромной аудитории пользователей;
- Официальное трудоустройство, полный соц. пакет (оплачиваемый больничный, отпуск), заработная плата обсуждается по результатам интервью;
- Уютное рабочее место в новом офисе Наукограда Кольцово, большая, удобная парковка;
- Полностью оборудованная кухня в офисе, чай и кофе, комфортная комната отдыха;
- Гибкий график работы;
- Насыщенная корпоративная жизнь.
Ты не разработчик C++ или вакансия тебя не заинтересовала?
Порекомендуй своего друга или знакомого и получи бонус за успешную рекомендацию:
30 000р за рекомендацию Middle- и 50 000р за Senior-разработчика, после прохождения им испытательного срока.