Краснодар
Разрабатываем мобильное приложение для управления системой умного дома / автоматизации зданий.
Приложение включает:
управление освещением
управление климатом
управление электроснабжением
работу с датчиками и контроллерами
сцены автоматизации
интеграцию с ПЛК и IoT устройствами
подключение оборудования по Modbus
Интерфейс приложения уже полностью спроектирован, основная задача — реализация логики управления и интеграции с оборудованием.
Обязанности
разработка мобильного приложения на Flutter
реализация экранов по готовому UI дизайну
интеграция с системой управления умного дома
работа с IoT устройствами и контроллерами
интеграция с оборудованием по Modbus (TCP / RTU через шлюзы)
работа с REST API / WebSocket / MQTT
разработка логики управления устройствами
реализация контролов интерфейса (switch, slider, sensor, thermostat)
реализация сцен автоматизации
оптимизация производительности приложения
Требования
опыт разработки на Flutter от 2–3 лет
уверенное знание Dart
опыт работы с state management
Bloc / Cubit / Riverpod / Provider
опыт работы с REST API
понимание сетевых протоколов
опыт интеграции с Modbus (желательно TCP)
опыт разработки сложных интерфейсов
понимание архитектур:
Clean Architecture
MVVM
Bloc architecture
Будет большим плюсом
опыт разработки IoT приложений
опыт работы с умным домом
опыт работы с Modbus TCP / RTU
опыт работы с MQTT
опыт интеграции с PLC / контроллерами
опыт работы с видеопотоками (RTSP / MPEG)
Качалова Инга Андреевна
Краснодар
от 100000 RUR