Разработчик C\C++, Qt
от 100 000 ₽
Выше средней на 5%
Ищем разработчика для поддержки и развития существующих приложений на 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 обязательна. Публикация рабочего или конфиденциального кода не требуется.
Сравнение со средней зарплатой в похожих вакансиях:
66k
134k
49k
100k
185k
Адрес: Россия, Ростов-на-Дону, площадь Химиков
Опубликована 6 часов назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноот 130 000 ₽
Выше средней на 36%
В связи с динамичным развитием Компании мы ищем Web-разработчика. ... дублирующей разработки между проектами; Взаимодействие с маркетингом, дизайнерами, SEO-специалистами, 1С-разработчиками ...
- Полный день
- Опыт от 1 года
- Ростов-на-Дону
24 дня назад
Чем предстоит заниматься: Построение микросервисов Разработка Rest API Работа с базами данных Разработка документации приложения Разработка высокоскоростных парсеров Что для нас важно: Уверенное понимание работы с Git Понимание принципов работы Prism...
- Полный день
- Опыт от 1 года
- Ростов-на-Дону
22 дня назад
80 000 - 100 000 ₽
В связи с расширением производства в ООО «Робоавиа» открыт набор сотрудников. Обязанности: Автоматизация бизнес-процессов и расширение функционала Bitrix24; Модификация стандартных модулей, разработка новых компонентов; Интеграция системы с внутренни...
- Полный день
- Опыт от 1 года
- Ростов-на-Дону
месяц назад
95 000 - 135 000 ₽
Выше средней на 21%
Под расширение мы в поиске Python-разработчика уровня middle/middle+ в команду, которая занимается исследованиями ...
- Полный день
- Опыт от 1 года
- Ростов-на-Дону
месяц назад
90 000 - 200 000 ₽
Выше средней на 52%
Под расширение требуется Android-разработчик (Middle) в офис для разработки мобильных приложений на Андроид ... выработка новых архитектурных решений в проекте в соответствии с требованиями; работать в команде с другими разработчиками ...
- Полный день
- Опыт от 1 года
- Ростов-на-Дону
2 месяца назад
Вакансия в подборках
Похожие вакансии
от 130 000 ₽
80 000 - 100 000 ₽
95 000 - 135 000 ₽