Senior C++ developer, MAPS.ME
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда 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-сообществе
Круг задач на проекте достаточно широк, и может обсуждаться в зависимости от опыта кандидата и его собственных предпочтений в разработке, например:
- работа над оффлайновым поисковым движком;
- улучшение алгоритмов прокладки маршрутов;
- улучшение системы хранения данных;
- работа над алгоритмами компрессии;
- и др.