Position: Mobile (Android) Middle Engineer
Company: Lohika
Experience required: 3y
English level: intermediate

They offer a wide range support for the intelligent building platform that includes the Internet of Things, data analytics, AI, cloud and mobile technologies and machine learning. The solution offers a breadth of features for various user roles in a single platform.
You will get a chance to participate in the white labeling project. Main goal of it will be creating a robust single solution for the customers to operate and configure their IoT-enabled system. The project developed will cover all the solution layers for the end users and your main focus will be on the development of Android application using Kotlin
Responsibilities
Design and build applications for the Android platform  
Ensure the performance, quality, and responsiveness of applications 
Maintain good code coverage for the deliverables
Analyse and estimate implementation efforts
Report to Team Lead about current tasks status
Provide support to QA and other teams
Requirements (required)
3+ years of Android programming experience 
Strong knowledge of Kotlin and Android SDK
Experience with third party libraries integration and development
Understanding of REST architecture
Problem solving abilities, fast research and learning skills
Sufficient English level for communication (verbal and written)
Requirements (optional)
Understanding of Web security and mobile apps security concepts