- Must have 4-6 years of experience.
- Proficiency with Kotlin.
- Experience working with remote data via REST and JSON.
- Working knowledge of the Android landscape, architectures, trends and its road map.
- Experience with third party libraries and APIs (e. g. Dagger, Retrofit, Firebase etc.).
- Good understanding of Android best practices and design patterns.
- Solid understanding of the complete Android app development lifecycle & Android platform APIs.
- Have published at least one original Android application or have contributed to any opensource project.
- Experience with any NoSQL database and designing schema.