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

C++ Разработчик (Middle+ / Senior)
Стабильная компания с большим опытом, работа над социально значимым MedTech проектом и удаленный формат делают вакансию очень привлекательной. Использование современного стека (C++20) — большой плюс для профессионального развития.
Сложность вакансии
Роль требует глубоких знаний современных стандартов C++ (17/20), многопоточности и оптимизации производительности. Уровень Middle+/Senior предполагает самостоятельность в принятии архитектурных решений и опыт работы от 3-5 лет.
Анализ зарплаты
Зарплата в объявлении не указана, однако для уровня Middle+/Senior в России рыночный диапазон составляет от 250 000 до 450 000 рублей. Sibedge обычно предлагает конкурентоспособные условия, соответствующие рынку заказной разработки.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Sibedge уже сейчас
Присоединяйтесь к Sibedge для создания инновационных решений в сфере MedTech — откликайтесь прямо сейчас!
Описание вакансии
C++ Разработчик (Middle+ / Senior)
Локация: Удаленно
Компания: Sibedge
ЗП: обсуждается на собеседовании
Занятость: Полная
Sibedge — аккредитованная IT-компания. Уже 19 лет мы занимаемся заказной разработкой ПО. Сейчас мы в поиске опытного C++ разработчика уровня Middle+/Senior для работы над уникальным проектом в сфере медицинских технологий.
Стек: C++ (C++17/20), STL, CMake, Git, PostgreSQL, .NET (для интеграции), ReactJS (для фронта).
Чем предстоит заниматься:
- разрабатывать и поддерживать компоненты на C++ (современные стандарты, преимущественно C++17/20) с акцентом на производительность и устойчивость;
- проектировать архитектуру модулей и участвовать в технических решениях по системе в целом;
- оптимизировать существующий код: снижать задержки, работать с памятью, устранять узкие места;
- работать с многопоточностью: синхронизация, параллельные вычисления, предотвращение гонок и дедлоков;
- интегрироваться с внешними сервисами и библиотеками (REST, gRPC, низкоуровневые API);
- участвовать в код-ревью, делиться экспертизой с командой.
Что ожидаем от кандидата:
- коммерческий опыт разработки на C++ от 3-5 лет;
- уверенное владение C++ (стандарты C++11/14/17, знакомство с C++20);
- глубокое понимание ООП и принципов проектирования программного обеспечения;
- отличное знание STL (контейнеры, алгоритмы, итераторы);
- уверенное владение многопоточным программированием;
- хорошее понимание паттернов проектирования и умение применять их на практике;
- знание принципов оптимизации программного кода и профилирования;
- понимание работы с памятью;
- опыт работы с системами сборки (CMake, Make, MSBuild);
- опыт проектирования архитектуры компонентов приложения;
- опыт работы с системами контроля версий (Git);
- умение писать и поддерживать unit-тесты (Google Test, Catch2 или аналоги).
🌐 Резюме отправлять: Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай 📚 Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- Multithreading
- PostgreSQL
- REST
- React
- gRPC
- .NET
- STL
- CMake
- Google Test
- Catch2
Возможные вопросы на собеседовании
Проект требует работы с современными стандартами и оптимизации. Знание нововведений C++20 помогает писать более эффективный код.
Какие возможности C++20 вы уже использовали в коммерческих проектах и как они помогли улучшить производительность или читаемость кода?
В вакансии указан акцент на многопоточность и предотвращение дедлоков.
Расскажите о наиболее сложном баге, связанном с многопоточностью (race condition или deadlock), с которым вы сталкивались, и как вы его диагностировали и исправили?
Упоминается работа с памятью и устранение узких мест.
Какие инструменты профилирования памяти и производительности вы используете в своей работе? Опишите процесс поиска утечки памяти.
Вакансия включает проектирование архитектуры модулей.
Какими принципами вы руководствуетесь при проектировании API для внутренних компонентов системы, чтобы обеспечить их расширяемость и тестируемость?
Упоминается интеграция с .NET и ReactJS.
Был ли у вас опыт организации взаимодействия C++ кода с другими языками или фреймворками? Какие подходы к межпроцессному взаимодействию вы предпочитаете?
Похожие вакансии
Python разработчик (Senior)
Python - разработчик (Senior)
.NET разработчик Middle+ , Senior
Разработчик C++ ( Middle+ / Senior )
Senior Java Developer
Senior Node.js Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия