Position Overview
Responsibilities
- Develop new features and evolve our Android application.
- Develop tests for new features and maintain existing tests.
- Provide our customers a usable, simple and effective journey in terms of UX and UI.
- Collaborate closely with our designers and other frontend engineers to ensure consistency between our consumer‑facing applications.
- Advocate and produce a high standard of code quality.
Qualifications
- Knowledge of Kotlin language and Android framework.
- Awareness of the rising frameworks, technologies and architectures in the Android development landscape.
- Strong understanding of SOLID principles, Clean Architecture, and modern Android architectural patterns such as MVVM and MVI.
- Extensive experience with Jetpack Compose, coroutines (including Flows), and modular application architectures.
- Experience with Koin, Retrofit & Ktor.
- Experience with Gradle and An...