Role Overview
We are looking for a skilled Android Developer with 2–4 years of experience to join our mobile development team. The ideal candidate should have strong experience in building high-quality Android applications using modern Android technologies and best practices.
Responsibilities
- Develop and maintain Android applications using Kotlin.
- Design, develop, test, and deploy new features.
- Write clean, maintainable, and efficient code.
- Debug, troubleshoot, and resolve application issues.
- Integrate REST APIs and third-party libraries.
- Participate in code reviews and collaborate with cross-functional teams.
- Optimize application performance and ensure a smooth user experience.
- Stay updated with the latest Android technologies and best practices.
Requirements
- Strong experience with Kotlin, Android SDK, and Android Studio.
- Good understanding of the Android Application Lifecycle, UI Development, and Material Design.
- Hands-on experience with Jetpack Components (ViewModel, LiveData, Navigation, Room).
- Experience integrating REST APIs, JSON, and third-party SDKs.
- Proficiency with Git/GitHub for version control.
- Strong debugging, analytical, and problem-solving skills.
- Experience using AI-assisted development tools such as ChatGPT, Gemini, or GitHub Copilot.
- Good communication skills and the ability to work effectively in a collaborative team environment.
Skills
- Kotlin
- Android SDK
- Jetpack Components
- Git
- REST APIs