Flag job

Report

Middle Android Developer

Min Experience

4 years

Location

Remote, Kyiv, Ukraine

JobType

full-time

About the role

This is a unique opportunity for a Senior Android Developer to take a leap forward in their career by working on a brand-new application built with KMP. You will be at the forefront of mobile development, leveraging cutting-edge technologies to create a scalable, high-performance product in the social networking niche from scratch. Joining us means embracing the next evolution of Android development while expanding your expertise in cross-platform solution! In this role, you will Develop and maintain modern features Integrate with external APIs and services Optimize application performance Implement modern architectural solutions (e.g., MVI, KMP) Collaborate with a cross-functional team It's all about you 4+ years of experience in Android development Strong proficiency in Java and Kotlin Experience with Kotlin Multiplatform and Compose Deep understanding of Clean Architecture, MVVM, MVI, and the ability to design solutions based on requirements Strong expertise in Jetpack Compose and the composition process Proficiency in Compose Navigation Strong understanding of Coroutines Solid experience with Koin Strong adherence to SOLID principles Experience with modularization and Kotlin Serialization Knowledge of Camera and Media APIs Experience working with ecosystem or remote project architecture English proficiency at B1-B2 level Excellent communication skills Ability to work in a team, take responsibility, and show initiative Result-oriented mindset with the ability to solve problems in a multitasking environment Would be a plus Understanding of streaming principles Experience with CI/CD and optimization processes Experience with iOS development Previous work in Agile/Scrum teams Experience as a Feature Owner (investigation, decomposition, presentation)

Skills

kotlin
jetpack-compose
agile
java
mvvm
kotlin-multiplatform
coroutines
mvi
koin