About the Role
We are looking for a Junior–Strong Middle Android Developer to join our team in a full-time position.
Requirements
- Initial commercial or practical experience in developing Android applications
- Basic understanding of Android UI components and the Android operating system
- Proficiency in Kotlin and familiarity with Android Studio and the Android SDK
- Understanding of MVVM architecture and initial experience working with Jetpack Compose
- Fundamental knowledge of Kotlin coroutines and Flow for managing asynchronous tasks
- Familiarity with software development workflows, testing basics, and Agile/Kanban concepts
- Ability to read and understand technical documentation and requirements in English
Job Responsibilities
- Develop and maintain Android application functionality in accordance with established architectural guidelines
- Implement and support unit tests to ensure code stability and maintainability
- Participate in technical discussions and contribute to improving architectural decisions
- Stay updated on relevant Android technologies and development best practices
Nice to Have
- Experience working with Bluetooth and NFC communication technologies
- Foundational knowledge or initial experience with Kotlin Multiplatform (KMP)