About the Role
We are looking for a passionate Android Kotlin Developer to join our growing product development team. The ideal candidate should have hands-on experience in developing high-performance native Android applications using Kotlin and modern Android development practices.
You will work closely with UI/UX designers, backend developers, QA engineers, and product managers to build scalable, secure, and user-friendly mobile applications.
Key Responsibilities
- Develop, maintain, and enhance native Android applications using Kotlin.
- Translate UI/UX designs into responsive and intuitive mobile interfaces.
- Integrate REST APIs and third-party SDKs.
- Implement secure authentication and authorization mechanisms.
- Optimize application performance, memory usage, and battery efficiency.
- Write clean, reusable, and maintainable code following SOLID principles.
- Participate in code reviews and maintain coding standards.
- Debug, troubleshoot, and resolve production issues.
- Collaborate with backend developers and QA teams.
- Publish and maintain applications on the Google Play Store.
Required Skills
- Strong proficiency in Kotlin.
- Good understanding of Android SDK and Android Studio.
- Experience with MVVM or Clean Architecture.
- Hands-on experience with Jetpack Components:
- ViewModel
- LiveData/StateFlow
- Navigation
- Room Database
- WorkManager
- Experience with Coroutines and Flow.
- REST API integration using Retrofit and OkHttp.
- Firebase (Authentication, FCM, Crashlytics, Analytics).
- Local storage using Room/SQLite.
- Git/GitHub version control.
- Knowledge of Material Design guidelines.
- Experience in debugging and performance optimization.
Good to Have
- Jetpack Compose.
- Dependency Injection (Hilt/Dagger).
- Payment Gateway integration.
- Google Maps & Location APIs.
- Camera, QR Code, Barcode integration.
- Offline-first application architecture.
- CI/CD pipelines.
- Unit Testing and UI Testing.
Pay: ₹192,000.00 - ₹216,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: In person