Senior C++ developer, MAPS.ME

Требования

ПриложенияC++Алгоритмы

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Место встречи лучших

Описание вакансии

Условия работы

Команда MAPS.ME разрабатывает оффлайновые мобильные карты на основе Open Street Map для iOS и Android. Исходный код проекта открыт на GitHub: https://github.com/mapsme/omim

За 5 лет работы мы побывали в топах почти всех стран в категории «Путешествия», выпустили карты для e-ink экрана на YotaPhone, засветились в публикациях TechCrunch, Forbes, Washington Post и вошли в список лучших приложений 2014 и 2015 годов в Google Play. Наши карты действительно популярны среди более 40 млн пользователей по всему миру: из России, США, Германии, Тайваня, Таиланда и других стран.

Мы приглашаем к сотрудничеству программистов на С++ высокой квалификации, обладающих:

  • отличным знанием С++
  • хорошим теоретическим базисом (алгоритмы, структуры данных)
  • практическим опытом с POSIX, STL, Boost
  • пониманием многопоточности и объектов синхронизации

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

  • продвинутое знание математики
  • опыт работы с git
  • владение Test Driven Development
  • участие в OpenStreetMaps-сообществе

Круг задач на проекте достаточно широк, и может обсуждаться в зависимости от опыта кандидата и его собственных предпочтений в разработке, например:

  • работа над оффлайновым поисковым движком;
  • улучшение алгоритмов прокладки маршрутов;
  • улучшение системы хранения данных;
  • работа над алгоритмами компрессии;
  • и др.

Бонусы

• отличные условия работы в комфортабельном hi-tech-офисе, отличный соц.пакет; • поможем с переездом из других городов или стран.

Дополнительные инструкции

Пришлите, пожалуйста, на почту naumenko@corp.mail.ru • Ваше актуальное резюме • Пример Вашего кода на С++ или ссылку на него (особенно, если это open-source продукт)