Программист C++/Qt (middle)

Дата размещения вакансии: 28.02.2025
Работодатель: Инситех
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Компания «INSITECH Development» является аккредитованной ИТ-компанией и специализируется на разработке высокотехнологичного программного обеспечения. На данный момент команда разработки сопровождает сеть из 7 тыс. IOT устройств. В связи с расширением сети ищем Разработчика мобильных приложений(middle)

Что вы будете делать:

  • Участвовать в разработке мобильного приложения для Android и ПО для Raspberry Pi
  • Разрабатывать и осуществлять поддержку существующих приложений для линейки Android и Raspberry Pi
  • Заниматься разработкой программного обеспечения на C++ с использованием библиотеки Qt
  • Интегрировать ПО с периферийными устройствами: датчики, камеры, модули связи
  • Оптимизировать производительности и использование ресурсов устройств
  • Проектировать пользовательские интерфейсы с использованием Qt
  • Разрабатывать API для взаимодействия между мобильными приложениями и устройствами
  • Настраивать взаимодействия через Bluetooth, Wi-Fi или другие протоколы связи. Тестировать и отлаживать связь
  • Искать и исправлять ошибки в приложениях, писать автоматизированные и модульные тесты, тестировать на реальных устройствах на базе Android, Raspberry Pi
  • Взаимодействовать с дизайнерами, аналитиками и тестировщиками. Участвовать в код-ревью, обсуждении архитектуры решений.

Что важно для нас:

  • Высшее техническое образование
  • Опыт программирования не менее пяти лет, знание и понимание принципов KISS, SOLID, DRY, etc., базовых паттернов проектирования
  • Опыт разработки мобильных приложений для Android не менее трех лет, знание устройства и опыт работы с Raspberry Pi.

Обязательно:

  • Уверенные знания C++11 и Qt5 (интерфейсы на основе виджетов, css, qmake)
  • Работа с последовательным портом (COM, bluetooth), Wi-Fi, USB
  • Работа с сетевыми протоколами (TCP, UDP, сокеты)
  • SQL (SQLite).
  • Базовые знания Linux, навыки работы с Git, со стеком Atlassian.

Желательно:

  • Qt6 (cmake)
  • QML (javascript)
  • Java (Android SDK, Android Studio)
  • Знание принципов многопоточного программирования.

Условия:

  • Работа удалённо/гибрид или в офисе в Москве/Санкт-Петербурге
  • Гибкое начало рабочего дня 09.00-10.00, с пн по пт.
  • Конкурентоспособная зарплата (отталкиваемся от ваших ожиданий)
  • Официальное трудоустройство, бессрочный ТД
  • Подарки к Дню рождения и новогодние подарки детям

Этапы отбора, которые вас ждут:

  1. онлайн интервью с HR в удобном для вас мессенджере
  2. техническое интервью с Руководителем команды
  3. интервью с Директором по развитию продуктов
  4. предложение о работе, оформление