- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик C++ в команду Transport Core
Известная продуктовая компания с огромной аудиторией, современный стек технологий (C++20) и четко описанные задачи. Удаленный формат работы добавляет привлекательности.
Сложность вакансии
Позиция требует глубокого знания современных стандартов C++ (17/20) и сильной алгоритмической базы. Ожидается опыт от 4 лет и умение самостоятельно проектировать сложные архитектурные решения.
Анализ зарплаты
В вакансии не указан точный уровень вознаграждения, однако для Senior C++ разработчика в России рыночный диапазон составляет от 300 000 до 500 000 рублей. 2ГИС обычно предлагает конкурентоспособные зарплаты, соответствующие рыночным медианам для опытных инженеров.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2ГИС уже сейчас
Присоединяйтесь к команде 2ГИС и создавайте высокопроизводительные транспортные сервисы для миллионов пользователей!
Описание вакансии
Разработчик C++ в команду Transport Core
Компания:2ГИС
*🔹*Тебе предстоит
-Прорабатывать продуктовые требования и декомпозировать задачи.
-Продумывать архитектуру и пайплайн доставки данных.
-Изучать, сравнивать и выбирать инструмент для выполнения задачи.
-Реализовывать качественные решения в коде и покрывать их тестами.
-Сопровождать доставку фич на бой.
-Проводить код-ревью.
-Предлагать и воплощать улучшения кодовой базы проекта.
-У нас классная дружелюбная команда, современные технологии (C++20, modern CMake, OS/IDE на любой вкус и т. д.) и благодарная многомиллионная аудитория.
*🔹*Мы ждём от тебя
-Отличное знание C++17/20 и опыт коммерческой разработки на нём от 4 лет.
-Сильная алгоритмическая подготовка (знание основных алгоритмов и структур данных, умение оценивать сложность алгоритмов).
-Умение самостоятельно разработать сложное программное решение — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-Умение работать в команде, работать с чужим кодом.
-Умение писать эффективный и понятный код.
IT Jobs в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unit Testing
- C++
- Architecture
- Code Review
- Data Structures
- Algorithms
- C++17
- C++20
- CMake
Возможные вопросы на собеседовании
Вакансия требует отличного знания алгоритмов и умения оценивать их сложность.
Расскажите о наиболее сложной алгоритмической задаче, которую вы решали: как вы выбирали структуру данных и оценивали временную/пространственную сложность?
В стеке указан C++20. Важно понимать, как кандидат использует новые возможности языка.
Какие возможности стандарта C++20 вы считаете наиболее полезными для разработки высоконагруженных систем и почему (например, концепты, корутины или ranges)?
Роль предполагает проработку архитектуры и пайплайнов доставки данных.
Как бы вы спроектировали систему доставки данных, которая должна обеспечивать минимальную задержку при обновлении информации о транспорте в реальном времени?
Упоминается работа с modern CMake и выбор инструментов.
Опишите ваш опыт работы с системами сборки и управления зависимостями в крупных C++ проектах. С какими трудностями вы сталкивались?
Командная работа и код-ревью являются частью обязанностей.
На что вы в первую очередь обращаете внимание при проведении код-ревью и как аргументируете необходимость архитектурных изменений коллегам?
Похожие вакансии
Junior Java Developer
Golang разработчик на партнерский проект(ритейл) (Senior)
.NET-разработчик (Senior)
Golang разработчик (Senior)
Java разработчик на партнерский проект(ритейл) (Senior)
Go - разработчик (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!