Разработчик С++ (Navi) middle

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Привет!

У нас открыта вакансия middle-разработчика на C++ в команду Navi. Мы стартуем новый большой проект, и нам нужны разработчики, которые помогут его развивать.

Ты будешь работать в команде, которая отвечает за транспортные сценарии в 2ГИС. Ежемесячная аудитория наших сервисов — 30 миллионов человек. Пробки, поиск проезда, выбор такси и прогулки — это всё наше. Если смотреть глубже, то там ещё внутренние расчетные задачи, различные транспортные API и грандиозные планы по захвату мира.

Как мы работаем

Пишем на C++17, применяем ООП. В бэкенде есть GO, повсеместно встречается Python. Система контроля версий — Git. Интеграции непрерывные. Код используется как C++ библиотека для мобилок и высоконагруженного расчетного бэкенда. Рефакторинг уважаем, но не занудствуем. Не забываем и о тестировании, бенчмарках. Легаси есть, но там не жесть — стараемся поддерживать в приличном состоянии, очень много новых проектов. Спринты недельные.

Команды сбалансированные — можно и опытом поделиться, и совместно над задачей подумать. Нет корпоративного буллщита — адекватность в почёте. Опытом делимся на внутренних технических митапах, а когда нужно — ездим на конференции.

У нас комфортные офисы и удобный график работы. Спокойно относимся к удалёнке. Даже после карантина. На выбор предоставляем несколько вариантов техники и ОС, наиболее комфортных для работы. Для удалёнки — доставим и поможем настроить.

Зарплата вовремя, полностью белая и индексируемая. Есть ДМС, частичная компенсация спорта и обучения иностранному языку. Бесплатная парковка. Родителям помогаем с детским садом и школой.

Подробнее о задачах
Задачи максимально интересные:

  • запускать новые проекты;

  • писать код, который собирается под десяток разных платформ;

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

  • работать с гигабайтами данных и графами размером в десятки миллионов вершин;

  • разрабатывать и оптимизировать существующие форматы данных;

  • применять как классические алгоритмы и структуры данных, так и разрабатывать собственные.

Подробнее о твоих скиллах

Ждём, что ты любишь решать алгоритмические задачи, хорошо знаешь С++, STL, знаком с CI, понимаешь и используешь принципы ООП и работал с системами контроля версий. Любим тех, кто умеет работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.

И ещё момент. Если ты чего-то не знаешь или считаешь, что пока не хватает скиллов, но уверен в себе и хочешь с нами поработать — смело обращайся. Возможно, мы сможем быстро научить.

Ждём твоё резюме. Но если остались вопросы — пиши Лизе (ведущий HR)

Ключевые навыки

ООП
C++
STL

Вакансия опубликована 13 октября 2020 в Иркутске

Похожие вакансии