Программист С++ / QML
Тип объявления | Бесплатное |
Занятость |
Полная
|
График работы |
Полный день
|
Опыт работы |
Более 3 лет
|
Коллектив разработчиков ищет коллегу для участия в разработке кросс-платформенного UI для нескольких проектов, связанных с обработкой звука и вещанием. Мы используем C++ и QML из современных версий фреймворка Qt 6.6+. Целевые платформы – Linux (arm/arm64/x86) и Windows, но наш код работает и на других платформах, удобных нашим разработчикам, например macOS. Мы также разрабатываем приложения на QML для мобильных операционных систем (Android, iOS).
Обязанности:
Разрабатывать UI десктопных и embedded приложений на C++/QML Разрабатывать внутреннюю логику приложений на C++ Поддерживать существующий код, проводить рефакторинг и писать юнит-тесты
Требования:
Опыт работы программистом С++ не менее 3х лет Опыт разработки на QML, понимание его работы и декларативной структуры Желание развиваться в области программирования UI на QML Знание современных стандартов C++11/14/17 Умение писать читаемый и поддерживаемый код на актуальной версии JavaScript, поддерживаемой в QML (ECMAScript 7) Желательно: Практический опыт разработки на QML более 3 месяцев Опыт работы с последними версиями Qt 6.2+ (Quick Controls версии 2), но готовы поделиться опытом, если работали только со старым стэком Qt/QML (например, под Sailfish/Аврору) Опыт работы в рамках многопоточных приложений Опыт с CMake и vcpkg Могут быть поставлены следующие задачи: UI формы для настройки параметров работы (QML/JS) Модели данных для UI (C++: QAbstractItemModel и наследники) View под модели (QML ListView, GridView, TableView, TreeView) Разработка специальных графических контролов (например, индикатор уровня аудио сигнала, графический редактор разметки аудио трека с отрисовкой сигналограммы) Взаимодействие с компонентами приложения, отвечающими за отправку и получение сообщений от сервера (C++) Личные качества: Умение работать в команде, коммуникабельность Позитивное и конструктивное отношение к работе Ответственность, внимательность к деталям, аккуратность Главная ценность нашей компании - люди. Мы стремимся регулярно расширять социальный пакет, проводить индексацию и повышение заработной платы, способствовать развитию наших сотрудников. Поэтому мы предлагаем: Уровень зарплаты от 150 000 до 250 000 рублей (в зависимости от квалификации) Пересмотр зарплаты по результатам работы в конце каждого года Нормированный рабочий день, гибкий график (начало работы с 8 до 10-45) Официальное оформление с первого дня, полностью белая зарплата ДМС после испытательного срока Полная или частичная компенсация курсов повышения квалификации, обучения иностранным языкам и т.д. Испытательный срок 3 месяца После испытательного срока возможно удаленная работа из дома Офис в центре города (10 минут от м. Петроградская и 10 минут от м. Горьковская, с утра есть парковочные места) Зона отдыха с настольным хоккеем, настольным теннисом, турником и грушей Оборудованная кухня, чай/кофе за счет компании Командировки по России и СНГ (в том числе на выставки/конференции) Немного о нашей деятельности: ООО "ТРАКТ-СОФТ" – системный интегратор и разработчик средств автоматизации теле- и радиовещания из Санкт-Петербурга. Компания занимается автоматизацией радиовещания с 1992 года. Более 80% радиостанций в городах-миллионниках используют нашу систему автоматизации Дигиспот II. Именно с ней работает твой любимый диджей, и именно она позволяет миллионам слушателей из разных уголков России получать сигнал из Москвы. Мы создаем независимое, надежное российское программное обеспечение и программно-аппаратные комплексы для телевидения, радиовещания и других смежных сфер деятельности. Мы - аккредитованная ИТ-компания, и наши сотрудники могут претендовать на все меры поддержки (отсрочка от армии и мобилизации, льготная ипотека и т. д.), разработанные государством для ИТ-специалистов. Мы являемся членом профильных организаций таких, как АРПП, «Отечественный софт», АРПЭ, Руссофт. Если Вы почувствовали себя нашим будущим коллегой - присылайте резюме!