yandex
2
2ГИС
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Разработчик C++ в команду Transport Core

ИИОценка ИИ

Известная продуктовая компания с огромной аудиторией, современный стек технологий (C++20) и четко описанные задачи. Удаленный формат работы добавляет привлекательности.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует глубокого знания современных стандартов C++ (17/20) и сильной алгоритмической базы. Ожидается опыт от 4 лет и умение самостоятельно проектировать сложные архитектурные решения.

Анализ зарплаты

Медиана400 000 ₽
Рынок300 000 ₽ – 550 000 ₽
ИИОценка ИИ

В вакансии не указан точный уровень вознаграждения, однако для Senior C++ разработчика в России рыночный диапазон составляет от 300 000 до 500 000 рублей. 2ГИС обычно предлагает конкурентоспособные зарплаты, соответствующие рыночным медианам для опытных инженеров.

Сопроводительное письмо

Меня заинтересовала вакансия разработчика C++ в команду Transport Core, так как я обладаю глубокими знаниями стандартов C++17/20 и имею опыт проектирования сложных архитектурных решений. Мой опыт коммерческой разработки более 4 лет позволяет мне эффективно решать задачи по декомпозиции требований и оптимизации пайплайнов доставки данных.

Я ценю использование современных инструментов, таких как modern CMake, и разделяю ваш подход к качеству кода через обязательное покрытие тестами и код-ревью. Уверен, что мои навыки в области алгоритмов и структур данных помогут команде 2ГИС в развитии транспортного ядра системы.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 2ГИС уже сейчас

Присоединяйтесь к команде 2ГИС и создавайте высокопроизводительные транспортные сервисы для миллионов пользователей!

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

Разработчик C++ в команду Transport Core

#удаленка

Компания:2ГИС

*🔹*Тебе предстоит

-Прорабатывать продуктовые требования и декомпозировать задачи.

-Продумывать архитектуру и пайплайн доставки данных.

-Изучать, сравнивать и выбирать инструмент для выполнения задачи.

-Реализовывать качественные решения в коде и покрывать их тестами.

-Сопровождать доставку фич на бой.

-Проводить код-ревью.

-Предлагать и воплощать улучшения кодовой базы проекта.

-У нас классная дружелюбная команда, современные технологии (C++20, modern CMake, OS/IDE на любой вкус и т. д.) и благодарная многомиллионная аудитория.

*🔹*Мы ждём от тебя

-Отличное знание C++17/20 и опыт коммерческой разработки на нём от 4 лет.

-Сильная алгоритмическая подготовка (знание основных алгоритмов и структур данных, умение оценивать сложность алгоритмов).

-Умение самостоятельно разработать сложное программное решение — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.

-Умение работать в команде, работать с чужим кодом.

-Умение писать эффективный и понятный код.

Откликнуться

IT Jobs в Telegram | в VK | в Max

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Unit Testing
  • C++
  • Architecture
  • Code Review
  • Data Structures
  • Algorithms
  • C++17
  • C++20
  • CMake

Возможные вопросы на собеседовании

Вакансия требует отличного знания алгоритмов и умения оценивать их сложность.

Расскажите о наиболее сложной алгоритмической задаче, которую вы решали: как вы выбирали структуру данных и оценивали временную/пространственную сложность?

В стеке указан C++20. Важно понимать, как кандидат использует новые возможности языка.

Какие возможности стандарта C++20 вы считаете наиболее полезными для разработки высоконагруженных систем и почему (например, концепты, корутины или ranges)?

Роль предполагает проработку архитектуры и пайплайнов доставки данных.

Как бы вы спроектировали систему доставки данных, которая должна обеспечивать минимальную задержку при обновлении информации о транспорте в реальном времени?

Упоминается работа с modern CMake и выбор инструментов.

Опишите ваш опыт работы с системами сборки и управления зависимостями в крупных C++ проектах. С какими трудностями вы сталкивались?

Командная работа и код-ревью являются частью обязанностей.

На что вы в первую очередь обращаете внимание при проведении код-ревью и как аргументируете необходимость архитектурных изменений коллегам?

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

NDA
75 000 ₽ – 125 000 ₽

Junior Java Developer

JuniorУдалённо
Java · Kotlin · Git · Spring · Spring Boot · Docker · CI/CD · GitLab · GitHub · SQL · Keycloak · OAuth
+12 навыков
NDA
165 467 ₽ – 291 975 ₽

Golang разработчик на партнерский проект(ритейл) (Senior)

SeniorУдалённо
Go · Distributed Systems Architecture · Vue.js · SLA · Orchestration
+5 навыков
NDA
123 559 ₽ – 218 025 ₽

.NET-разработчик (Senior)

SeniorУдалённо
.NET · C++ · SQL · ASP.NET · REST API · OOP · SOLID · Git · GitFlow
+9 навыков
С
Ситилинк
124 281 ₽ – 219 300 ₽

Golang разработчик (Senior)

SeniorУдалённо
Golang · PostgreSQL · gRPC · HTTP · Microservices · Kafka · NATS · Tarantool · SQL · CRM
+10 навыков
NDA
148 487 ₽ – 262 013 ₽

Java разработчик на партнерский проект(ритейл) (Senior)

SeniorУдалённо
Java · SQL · REST · SOAP · Kafka · RabbitMQ · ActiveMQ · Docker · Kubernetes · OpenShift · CI/CD · Prometheus · Grafana · ELK · JUnit · Mockito · TestContainers · Swagger · OpenAPI
+19 навыков
TS
Top Selection
250 000 ₽ – 270 000 ₽

Go - разработчик (Senior)

SeniorУдалённо
Go · Distributed Systems Architecture · Vue.js · SLA · Durable Execution
+5 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

2
2ГИС
Россия