Responsibilities
Design and develop advanced
applications for the Android platform
Write unit-testing code for
robustness, including edge cases, usability, and general reliability
Bug fixing and improving application
performance
Requirements
Experience in Java, Kotlin
Experience in Android development with
different OS Versions till Android OS 10
Knowledge of Android UI design
principles, patterns, and full mobile development life cycle
Experience in third-party libraries
and APIs, offline storage, threading, performance tuning, and publishing
applications to play stores
Experience in general mobile
landscape, architectures, trends, and emerging technologies