Position: Android Developer
Company: Recruit-Alliance
Experience required: 3y
English level: intermediate

Requirements:
At least 3 years of experience in developing serious commercial applications for Android
Kotlin 3 years Android SDK
Design patterns, Clean Architecture, MVI,
SQL
Dagger2
Retrofit / OkHttp + WebSockets
Git + GitFlow
Agile Methodologies
JUnit4, Mockito, Espresso
English level B1 
Will be a plus:
experience with hardware WiFi, Bluetooth (Zigbee is welcome)
Knowledge of automatic project assembly systems


What do we offer:
Work in an international dynamically developing company
The product of the company is helping to securing and managing of home, store or office by mobile application.
The system will let you to control premises and receive notifications and react herein.
Also the product let's to select predefined scenarios, view the history of events and video records stored in the Cloud