Junior Android Developer
Join a development team as a junior Android developer. The role suits candidates who recently completed an Android development course or have up to one year of professional experience and are eager to grow.
Responsibilities
- Develop Android applications using Kotlin
- Implement user interfaces with Jetpack Compose
- Apply Android architecture and object-oriented programming principles
- Integrate REST APIs and platform services
- Work with coroutines, Kotlin Flow, and dependency injection
- Use Git and contribute to maintainable application code
Requirements
- Good knowledge of Kotlin
- Strong understanding of Android development fundamentals
- Solid understanding of object-oriented programming
- Familiarity with MVVM
- Basic understanding of Clean Architecture
- Experience working with REST APIs
- Basic knowledge of Kotlin Coroutines
- Experience with Jetpack Compose
- Basic understanding of Git
- Experience with Kotlin Flow
- Recently completed an Android development course or equivalent education, or up to one year of professional Android development experience
Nice to have
- Personal Android projects or applications published on GitHub or Google Play
- Experience with Firebase
- Familiarity with Room or DataStore
- Familiarity with dependency injection using Hilt or Koin