Разработчик C++ QT Developer (Ведущий разработчик C++ / QT)

Дата размещения вакансии: 23.12.2025
Работодатель: Контрософт
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Ведущий разработчик C++ / QT (Senior Developer)

В современную IT-компанию для создания приложения с распределенной сетевой архитектурой требуется опытный Разработчик С++ (Senior).

График: 5/2
Формат работы: удалённо

Обязанности:

  • Создание (совместно с командой) распределенных приложений под Linux (с возможностью будущего портирования на другие платформы) для объектов КИИ отраслей нефтегаз и промышленность.

  • Выбор и согласование с архитектором применяемых решений;

  • Выбор и внедрение необходимых зависимостей, библиотек, утилит и т.д.;

  • Разработка ключевых частей кода;

  • Проведение код-ревью;

  • Консультирование технических писателей в подготовке документации на приложение.

  • Периодические краткие отчеты (не формальны: рассказать-показать) о планируемой и сделанной работе.

Требования:

  • Уверенные знания С++ не ниже стандарта 17;

  • Опыт коммерческой разработки на C++ от 2-х лет ведущим разработчиком.

    Общий опыт от 5 лет в С++ разработке.

  • Умение писать чистый и масштабируемый код.
  • Знание Qt, либо других кроссплатформенных фреймворков.

Наши ожидания:

  • Знание алгоритмов и паттернов, а также их применимости;
  • Знание принципов создания чистого и поддерживаемого кода (SOLID и т.д.);
  • Понимание UML и желание работать с ним на практике;
  • Знание архитектуры Linux, навыки программирования под Linux;
  • Знание POSIX API;
  • Знание сетевых протоколов (стек TCP/IP);
  • Знание и опыт работы с Qt, либо других кроссплатформенных фреймворков;
  • Навыки написания многопоточного кода;
  • Грамотное комментирование кода, соблюдение соглашений об именах и т.д.;
  • Опыт проектирования и написания тестов.

Серьезным преимуществом будут:

  • Хорошее знание алгоритмов и способов оптимизации кода;
  • Опыт работы со средствами отладки и профилирования под Linux;
  • Знание фреймворка Boost;
  • Опыт работы с СУБД, SQL и временных рядов.

Наши преимущества для Вас:

  • Интересная работа в стабильной ИТ-компании с активной стратегией развития.
  • Преимуществом нашего проекта является минимальное количество легаси-кода, у вас есть возможность заложить ваши лучшие практики в этот проект.
  • У нас нет бюрократии. Мы стараемся не мешать и поддерживать команду. Мы внимательны к мнениям разработчиков.

Условия:

  • Трудоустройство в аккредитованную IT-компанию.
  • Также готовы рассмотреть удобные вам варианты, например, ГПХ.
  • Нам не важно, в каком регионе вы проживаете, главное – как вы работаете.
  • Заработная плата обсуждается с успешным Кандидатом.