Veev is a smart house automation provider that operates in California, US. We are building a cloud-based smart home system that controls light and ventilation in the house. The system collects data from motion, vibration, light, UV, temperature and humidity sensors to learn people’s behavior and automate some flows to make the living experience better. The system provides a smart wall control panel by Android, Alexa voice assistant, Android, and iOS apps.
You will face challenging tasks like debugging and maintaining application, on the devices that are built in house and are isolated from the direct network connection. The control panel is able to do only local networking with the built in-home server, which restricts it from using default analytics, crash reporting, logging, and other solutions. Or how to update such a device with new application versions, hot to make the app installation process easy and minimize problems rate?
In addition to the control panel app you will be involved in User application development, that allows remote control of the house, is full of interesting UI animations and transitions, that must look nice, be smooth and overall provide the best user experience possible.