- Strong knowledge of Android SDK, different versions of Android, and means of dealing with varying different screen sizes.
- Expertise in using Java, and Kotlin.
- Deep understanding of Android UI design principles and patterns.
- Experience with RESTful APIs.
- Familiarity with the use of additional sensors like gyroscopes and accelerometers.
- Experience with offline storage, threading, and performance tuning.
- Familiar with the Android ecosystem and available libraries.
- Experience with code versioning tools like Git.
- Understanding of business requirements and methods of turning them into clear, specific technical requirements.
- Familiarity with Android architecture patterns (MVVM).
- Understanding of Google's Android design principles and interface guidelines.
- Experience with continuous integration.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.