Position: Strong Middle Android Engineer
Company: Morebis
Experience required: 3y
English level: intermediate

**Project Description:**
Cloud-based video surveillance platform for Restaurants & Retailers, Enterprises & Resellers. The platform consists of Web admin portal, iOS and Android applications. It is designed to work with the largest number of cameras possible, including leading brands such as Hanwha Techwin (Samsung), Amcrest, Axis, Hikvision, VIVOTEK and more. The service also supports the use of numerous local storage and encoder options, including SD cards, DVR/NVRs and encoders with the possibility to manage large number of cameras. It is possible to connect cameras from unlimited number of physical locations, access and control cameras live from the mobile app and store recordings in the cloud.

**Requirements:**
3+ mobile development experience
Strong Intermediate/Upper-Intermediate English
Knowledge of REST specification
Experience with MVC/MVVM Architectural Patterns
Experience with Git
Experience with Unit Testing
Good understanding of Kotlin & Java
Good understanding of Android Clean Architecture
Understanding of Android Architecture Components
Experience with the next tools: RxJava2, Dagger2, Data Binding
Experience in writing tests using Junit, Mockito, Robolectric, Espresso

**Advantage:**
Experience working with AWS
Experience working with live video streaming libraries