I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Разработчик C\C++, Qt — Россия, Ростов-на-Дону

Разработчики, Корпоративная разработка · вчера, 09:33 · 04.11.2026

от 100 000 ₽

Откликнуться

Компания: ••••••••

Локация: Россия, Ростов-на-Дону

Формат: Офис

Занятость: Полная занятость

Грейд: Middle

Ищем разработчика для поддержки и развития существующих приложений на C++ и Qt: интерфейсов управления устройствами, настройки оборудования и отображения данных.

Важно уметь самостоятельно разбираться в коде, выполнять задачи в рамках существующей архитектуры и проверять результат

📌 Мы предлагаем:

• Оплата труда – 100.000 (на руки) + премия за завершенные задачи

• Оформление по ТК РФ

• График работы 5\2 с понедельника по пятницу (начало и конец рабочего дня варьируются при необходимости и обсуждается с каждым кандидатом индивидуально)

• Комфортное место работы в центре города в районе площади Химиков (удаленный формат работы в том числе гибридный не возможен)

• Предоставляется парковка и комплексное корпоративное питание

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

• Разрабатывать и дорабатывать формы, диалоги, таблицы и элементы управления на Qt Widgets.

• Реализовывать прикладную логику: обработку пользовательского ввода, проверку данных, сохранение настроек.

• Подключать функции интерфейса к существующим модулям обмена с оборудованием.

• Работать с файлами конфигурации и данными в формате JSON.

• Воспроизводить и исправлять ошибки, проверять изменения и добавлять тесты.

• Работать через GitHub, создавать pull request и участвовать в code review.

• Поддерживать документацию по своим изменениям.

📌 Обязательные требования

▪️C++

• Практический опыт разработки на C++ от 1 года.

• Знание классов, структур, ссылок, указателей, const, конструкторов и деструкторов.

• Понимание времени жизни объектов, RAII и назначения умных указателей.

• Использование стандартных контейнеров и алгоритмов: std::vector, std::string, поиск, сортировка.

• Умение находить ошибки обращения к памяти и избегать ненужного копирования данных.

▪️Qt

• Практический опыт разработки и поддержки приложений на Qt Widgets.

• Работа с формами, layouts, диалогами, списками и таблицами.

• Знание QObject, signals/slots и механизма владения объектами parent–child.

• Использование QString, QByteArray, QFile, QSettings и средств работы с JSON.

• Понимание цикла событий и работы QTimer.

• Умение не блокировать интерфейс длительными операциями и использовать существующие асинхронные механизмы проекта.

▪️ Инструменты и качество

• CMake: собрать существующий проект, добавить исходные файлы и подключить необходимый модуль Qt.

• Git: работа с ветками, коммитами, pull request и разрешение простых конфликтов.

• Linux: работа в терминале, сборка и запуск приложения.

• Отладка в Qt Creator/GDB: точки останова, просмотр переменных и стека вызовов.

• Умение воспроизвести ошибку, установить её причину и проверить исправление.

• Умение читать существующие автоматические тесты и добавлять проверки для своих изменений.

• Чтение технической документации на английском языке.

📌 Будет преимуществом:

• Опыт Qt Network или Qt SerialPort.

• Работа с model/view и собственными моделями данных.

• Знание Qt Quick/QML.

• Использование Qt Test.

• Python для вспомогательных скриптов.

• Опыт приложений, взаимодействующих с оборудованием.

В отклике расскажите о приложении на C++/Qt, над которым работали: какие функции реализовали лично и какие ошибки исправляли.

Ссылка на профиль GitHub обязательна. Публикация рабочего или конфиденциального кода не требуется.

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте