About the Role
We are looking for a passionate and motivated Native Android Developer to join our mobile
development team. This is an excellent opportunity for fresh graduates and early-career
developers who want to build real-world Android applications and grow their skills under the
guidance of experienced engineers.
Responsibilities
- Develop and maintain Android applications using Kotlin.
- Implement user interfaces following modern Android development practices.
- Work with REST APIs and integrate backend services.
- Debug, test, and fix application issues.
- Collaborate with designers, backend developers, and project managers.
- Participate in project reviews and team discussions.
- Learn and adopt Android development best practices.
- Assist in publishing and maintaining applications on the Google Play Store.
Required Skills
- Basic understanding of Android application development.
- Knowledge of Kotlin, Jetpack Compose, and Android SDK.
- Familiarity with Android Studio and Git.
- Understanding of Activity and Android application lifecycle.
- Understanding of object-oriented programming principles.
- Good problem-solving and analytical skills.
- Strong willingness to learn and adapt to new technologies.
Preferred Skills
- Familiarity with MVVM architecture.
- Understanding of dependency injection frameworks such as Hilt or Dagger.
- Experience with Room Database, Retrofit, or Firebase through academic or personal
- projects.
- Apps published on the Google Play Store (optional but preferred).