We are looking for an experienced Android Developer to design, develop, test, and maintain high-quality Android applications. The ideal candidate should have strong experience with Java/Kotlin, Android SDK, Android Studio, Jetpack, and mobile application development . Key Responsibilities Design and develop scalable Android applications using Kotlin and/or Java . Build responsive and user-friendly interfaces using Android UI and Jetpack Compose . Integrate RESTful APIs, third-party SDKs, and backend services. Implement new features, enhancements, and bug fixes. Write clean, maintainable, and reusable code. Perform unit testing, debugging, and performance optimization. Collaborate with UI/UX designers, backend developers, QA engineers, and product teams. Participate in code reviews and follow Android development best practices. Publish and maintain applications through the Google Play Store . Troubleshoot production issues and provide ongoing application support. Required Skills Strong experience in Android Application Development . Proficiency in Kotlin and/or Java . Strong knowledge of Android SDK and Android Studio . Experience with Jetpack, Jetpack Compose, and Android Architecture Components . Experience with REST APIs, JSON, and third-party API integration . Knowledge of Git/GitHub/GitLab . Experience with Unit Testing and UI Testing . Understanding of Android application architecture such as MVVM, MVP, or Clean Architecture . Experience with Google Play Store deployment and release management .
Review key factors to help you decide if the role fits your goals.