🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Senior or Promising Middle Developer C++98/Qt4

Агентство ИТ рекрутинговое агентство Bgstaff.ru
Удаленно
Опубликовано: 17 Feb 2026
200

Используемые технологии:

  • С++98, STL, QML
  • Windows + Qt4 + Visual Studio 2008
  • Linux + Qt4 + GCC/Clang
  • MacOS + Qt6 + Clang
  • Автоматизация сборки: CMake, Bash, Python
  • Организация процесса разработки: Git, Subversion, Redmine, Buildbot, Telegram

 

Требования к кандидату:

  • опыт работы от 5 лет;
  • уверенное владение перечисленными технологиями;
  • владение Английским языком как минимум для чтения документации и написания комментариев;
  • самостоятельность, ответственность, желание работать и развивать проект.

 

Основные задачи:

  1. устранение ошибок в текущем коде;
  2. рефакторинг;
  3. участие в тестирование и выдвижение предложений по улучшению продукта;
  4. проектирование и реализация новой функциональности.

 

Примеры задач, с которыми приходится сталкиваться:

  • драйвер монтирования образа диска для любой из целевых ОС (бинарный формат или аналогичный FUSE);
  • разобраться с форматом файловой системы (например, Btrfs), сделать поиск уцелевших файлов при условии повреждённой структуры ФС;
  • вынести чтение бинарных данных в отдельный поток чтобы исправить фризы GUI на длительных операциях, не нарушив работоспособность существующего кода;
  • появились жалобы на глитчи в приложении QML под Windows 25 - нужно разобраться и исправить;
  • приложение после изменений стабильно работает кроме сборки MacOS (или даже PowerPC) - найти глюк оптимизатора компилятора и как его обойти;
  • в системе WinPE не загружается драйвер определённого USB-устройства - найти причину и решение;
  • добавить в самописную библиотеку сетевого взаимодействия возможность прервать попытку подключения к серверу;
  • создать библиотеку, предоставляющую единый API для операций с файлами на локальной ФС, ФС на удалённой машине через собственного агента, FTP, WebDAV, облачных хранилищах. Добавлять поддержку облачных хранилищ без необходимости изменения клиентского кода;
  • исправить в видео-плеере (QtAV+ffmpeg) поддержку чересстрочной развертки;
  • для диаграммы с цветными квадратами добавить возможность выделения области мышью;
  • исправление стиля кастомного виджета в MacOS/Linux;
  • доработка експорта списка файлов (HTML+JavaScript);
  • а так же более обыденные задачи по разработке и отладке окошек, выводу лога, запись/чтение файлов и т.д. и т.п.

 

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

  • удалённая работа из любой точки мира;
  • минимальное количество общения;
  • работа на иностранную компанию, получение средств в уе;
  • гибкий график работы, 40 часов в неделю.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие