- Must have 1-4 years of experience in Android Development (Kotlin & Java)
- Strong understanding of Android performance analysis and optimization techniques along with tools.
- Experience in publishing apps in Google Play Store with working knowledge of Google publishing Procedures and the App Review Process.
- Strong understanding of Memory Management, Geo-Location Services, Social Media API, Third Party API Integration, Push Notifications, REST Web Services, XML/JSON Parsing.
- Experience in Java & Kotlin.
- Writing clean, efficient code in line with the best practices.
- Good understanding of OO concepts.
- Good understanding of Design Patterns.
- Proficient in requirement gathering and analysis.
- A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions, and deadlocks.
- Should have exposure to SDLC, MVC, and MVVM.