🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Middle C++ разработчик

Требования

Десктоп разработчик
Middle
C++
C
C#
Objective-С
Foundation
Cocoa
TeamCity
GitLab

Условия

Можно удалённо

Компания

Продуктовая экосистема, которой пользуется каждый третий бизнес России

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

О компании и команде

Контур — экосистема для бизнеса. Мы создаем решения, которые сохраняют время, деньги и нервные клетки бизнесменам и их сотрудникам по всей стране. Наши сервисы упрощают взаимодействие компаний с контрагентами. Мы делаем процессы простыми и быстрыми, а сервисы — удобными для клиента.

О проекте
Контур.Доступ — решение для удаленного доступа и управления ПК.

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

У продукта есть два направления — поддержка существующего решения под ОС Windows и разработка нового кросс-платформенного решения.

Существующее десктопное решение разработано на языках С/C++, активно использует WinAPI и другие технологии Windows.

Кросс-платформенное решение разрабатывается по большей части на C++ и также будет активно использовать API операционных систем, например, к существующим технологиям добавятся POSIX, X11, CoreFoundation.

Бэкенд разрабатывается на C# (.NET Core).

Чем предстоит заниматься
- Разрабатывать компоненты кросс-платформенного решения.
- Принимать участие в код-ревью.
- Писать unit-тесты.​

Технологический стек
С/С++, Objective C, WinAPI, Windows / Linux / MacOS, POSIX API, X Server API, X11, CoreFoundation, CoreGraphics, Cocoa, GIT, TeamCity, GitLab CI.

Ожидания от кандидата

  • Опыт продуктовой разработки на С/C++ от 2х лет. Мы не требуем знания всех фишек C++, но ждем уверенных знаний по работе с ресурсами (RAII, move-семантика) для написания эффективного и безопасного кода, а также основных возможностей стандартной библиотеки (контейнеры, алгоритмы).
  • Понимание принципов современной разработки: ООП, специфичные для Си или C++ приёмы.
  • Понимание принципов сетевого взаимодействия современных приложений и основных сетевых протоколов.
  • Понимание сущностей современных операционных систем и низкоуровневой разработки в режиме пользователя.

Дополнительным плюсом будет

  • Опыт работы с API современных пользовательских операционных систем и их компонент (Windows, Linux, macOS).
  • Опыт разработки на С/C++ без фреймворков и стандартных библиотек.
  • Опыт работы с C#.

Условия работы

Зарплата. Уровень заработной платы зависит от ваших технических знаний и навыков. Раз в год все разработчики проходят пересмотр зарплаты, но, если вы растете быстрее, можно обсуждать изменение грейда и дохода чаще. Финансовые бонусы, они же премии, тоже есть: за месяц, квартал, год.

Гибкий рабочий график. Нам важно, чтобы вам было комфортно: непринципиально, где вы находитесь и во сколько начинаете рабочий день, главное — выполненные задачи.

Пространство для инжиниринга и творчества. Мы поддерживаем участие разработчиков в конференциях, митапах и обучающих проектах. Наши деврелы помогут написать статью на Хабр, снять видео или подготовиться к выступлению на конференции.

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

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

Мы всегда на «ты». Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет, который придумывает и реализует проекты для улучшения жизни инженеров в компании. И туда можно попасть.