Position: Android Developer
Company: Unicsoft
Category: Android
Experience required: 3y
English level: intermediate

Requirements:

Must haves:
- Experience in developing native Android applications (4+ years)
- Very good knowhow in Kotlin (at least 2 years active usage), MVVM, RxJava (3 years) and clean architecture
- Experience in testing (unit testing, integration testing) and GIT as versioning tool
- Qualitative and user focused mindset
- Good English language skills

Nice to have: 
- Coroutines, Androidx Navigation Component, GraphQL, Jetpack Compose, MVI pattern know-how, AndroidTV experience

The developers tasks will include:
- Develop features for the existing Android application
- Analysis and fixing of bugs
- Collaborating and exchanging ideas with engineers, product owners and UX/UI designers in an agile environment