Source description
About the role
Job Summary We are looking for a skilled Android Developer to design, develop, and maintain high-quality Android applications. The ideal candidate should have strong expertise in Kotlin/Java, Android SDK, Jetpack components, REST APIs, and modern Android architecture. The candidate will work closely with Product Managers, UI/UX Designers, QA Engineers, and Backend Developers to deliver scalable and user-friendly mobile applications. Key Responsibilities Design, develop, test, and maintain Android applications. Develop reusable, clean, and maintainable code using Kotlin and Java. Build responsive and user-friendly mobile interfaces. Integrate RESTful APIs and third-party libraries. Work with Android Jetpack components such as ViewModel, LiveData, Navigation, Room Database, and WorkManager. Implement modern architecture patterns like MVVM/MVI. Optimize application performance, memory usage, and battery consumption. Perform debugging, troubleshooting, and bug fixing. Write Unit Tests and UI Tests to ensure application quality. Collaborate with cross-functional teams during the complete SDLC. Publish and maintain applications on the Google Play Store. Participate in code reviews and follow coding standards. Stay updated with the latest Android development trends and technologies.