remote
Android Developer - Rupa Career Solutions
Android Developer
Android Developer with up to 6 years of experience, proficient in Kotlin, Android SDK, Jetpack Compose, and modern architecture patterns such as MVVM, delivering high‑quality mobile applications.
About the role
Key Responsibilities
- Design, develop, and maintain native Android applications using Kotlin and Android Studio.
- Implement UI with Jetpack Compose and XML layouts, adhering to Material Design and UI/UX best practices.
- Apply Android Architecture Components (ViewModel, LiveData, Room) and patterns like MVVM/MVI to ensure clean, testable code.
- Integrate RESTful services via Retrofit, manage background tasks with WorkManager, and handle data persistence.
- Collaborate with cross‑functional teams to define requirements, perform code reviews, and troubleshoot performance issues.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- 5+ years of professional Android development experience.
- Strong proficiency in Kotlin, Android SDK, and Android Studio.
- Hands‑on experience with Jetpack Compose, XML layouts, and Android Architecture Components.
- Solid understanding of MVVM (or MVI/MVP) patterns, design patterns, and RESTful API integration.
Skills
kotlinandroid sdkandroid studiojetpack compose