* Professional working knowledge in designing a mobile experience for variable screen sizes in variable versions of Android
* Excellent knowledge of Kotlin/Java
* Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices
* Experience with offline storage, threading, and performance tuning
* Awesome knowledge of the open-source Android ecosystem and the libraries available for common tasks and benchmarking and optimisation
* Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git
* Applying SOLID Principles
* MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries
* Jetpack Compose
* Working in a modularised codebase
* UI testing
Job Type: Temporary
Experience:
* Android Developer: 8 years (required)
* Kotlin/Java: 8 years (required)
* Android SDK, Android UI : 8 years (required)