Key Responsibilities :
- Design, develop, and maintain high-performance Android applications using Kotlin and Java .
- Collaborate with product managers, designers, and backend teams to ensure seamless user experiences.
- Optimize app performance, reliability, and scalability .
- Write clean, reusable, and efficient code while following best practices.
- Lead code reviews and mentor junior developers.
- Integrate RESTful APIs, third-party SDKs, and backend services .
- Stay updated with latest Android trends, tools, and technologies .
- Troubleshoot, debug, and resolve production issues as needed.
Mandatory Skills & Qualifications :
8+ years of professional experience in Android development .7+ years of hands-on experience in Jetpack Compose, SharedFlow, and StateFlow .Strong expertise in Kotlin, Java, and Android SDK .Solid understanding of architectural patterns like MVVM, MVP, or Clean Architecture .Experience with Android Studio, Gradle, and Git .Proficiency in working with RESTful APIs, JSON, and third-party libraries .Deep understanding of Android UI / UX guidelines and Material Design principles .Hands-on experience with performance profiling and debugging tools .Nice-to-Have Skills :
Familiarity with CI / CD pipelines and automation tools.Knowledge of Jetpack components like Navigation, Room, ViewModel, and LiveData.Experience with Firebase, Google Play Services , or other backend integrations.Proficiency in app security and data encryption techniques .Published apps on Google Play Store (share your portfolio!).Skills Required
Json, Restful Apis