Младший C++ Разработчик
2ГИС
RussiaВакансия Младший C++ Разработчик в Ads Core
Удаленно в РФПолная занятость
ЗП обсуждается на собеседовании
В компанию 2ГИС
Задачи
- Разрабатывать новую функциональность в C++ библиотеке для мобильных приложений под руководством ментора: брать задачи небольшого/среднего размера, доводить их до продакшена.
- Взаимодействовать с product‑менеджерами, командами QA и смежными командами (Android/iOS/backend) — в рамках своей задачи, уточнять требования и помогать с воспроизведением/диагностикой проблем.
- Писать unit‑тесты на новые кейсы и поддерживать существующие.
- Участвовать в code review: получать ревью на свои изменения, по мере готовности подключаться к ревью коллег.
- Заниматься поддержкой выпущенного функционала: исправление багов, небольшие оптимизации, работа с метриками/логами.
- Учиться самостоятельно работать с бизнес-требованиями, прорабатывать техническое решение и декомпозировать, брать ответственность за результат.
Требования
- Знание C++ на уровне уверенного написания продакшен‑кода (C++17/20) и опыт коммерческой разработки на нём от двух лет.
- Базовая алгоритмическая подготовка (знание основных алгоритмов и структур, оценка сложности алгоритмов).
- Базовые представления о многопоточности (потоки, синхронизация, возможные гонки данных) и готовность разбираться глубже на практике.
- Внимательность к качеству: читаемый код, понятные коммиты/PR‑описания, готовность воспринимать обратную связь.
- Желание работать с чужим кодом и объемным проектом: читать, отлаживать, аккуратно вносить изменения, не ломая контрактов.
- Коммуникация для работы в команде: уметь задавать уточняющие вопросы, фиксировать договорённости, приносить воспроизведение/логи по проблемам.
Skills
Updated January 21, 1970
More jobs
Similar jobs
- QA engineerСберtoday
Москва Компания: Сбер Обязанности -ручное и автоматическое тестирование функциональности распределённой СУБД -разработка и поддержка автотестов…
SeniorHybridRussiaFull-timesalary not specified - ML-инженер (NLP)Т-Банкtoday
Компания: Т-Банк Обязанности -Разрабатывать и обучать модели машинного обучения, включая генераторы кандидатов -Улучшать модели оценки стоимости…
MiddleHybridFull-timesalary not specified C++ Unreal Engine Middle/Middle+ разработчик (проектная занятость) Мы небольшая команда, разрабатывающая PC-игру на Unreal Engine 5 в жанре…
MiddleRemoteContractfrom 1.7k ₽/hr