Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking an Android Developer with expertise in Kotlin, Jetpack Compose, and modern Android architecture to join our team. This role offers the opportunity to work on exciting projects with leading product companies and SMBs.
Responsibilities
- Design and develop scalable Android applications using Kotlin and Jetpack Compose.
- Implement modern architecture patterns such as MVVM and Coroutines.
- Collaborate with cross-functional teams to define and execute technical visions.
- Ensure high performance and quality through unit testing and code reviews.
- Mentor junior developers and contribute to architectural decisions.
Requirements
- 3+ years of commercial Android development experience.
- Proficiency in Kotlin (modern features: Coroutines, Flow, sealed classes, type-safe builders).
- Fluency in Jetpack Compose strongly preferred.
- Experience with MVVM, Coroutines, REST API, and Unit Testing.
- Strong knowledge of Android Studio.
- English: Upper-Intermediate or higher.
Nice to Have
- Experience with native module bridging (Kotlin → JNI / native libs).
- Performance optimization experience (memory profiling, ANR debugging, baseline profiles).
- Play Store deployment fluency (Play Console, Internal Testing, Closed Testing tracks, Play Integrity API).
- Specialization in AI mobile (TensorFlow Lite, on-device inference), Web3 mobile, IoT/BLE, or animation.
We Offer
- Competitive hourly rates: $20–$40/hour.
- Flexible part-time and full-time engagement options.
- Continuous access to a pipeline of pre-vetted projects.
- No re-vetting per project - ever.
- Detailed feedback whether you pass or not.
About the Company
Lemon.io is a developer talent marketplace connecting Android Developers with funded product companies and SMBs for remote contract roles. We reject 60% of applying companies based on funding stability, product clarity, technical specs, and engineering culture. Our platform covers 71+ countries across 8 regions and works with Android developers across Kotlin, Jetpack Compose, Coroutines, Flow, Hilt, Room, native module bridging (Java/Kotlin to JNI), AI mobile (TensorFlow Lite, on-device inference), Web3 mobile, and IoT (BLE, hardware integration).
Apply to Get Matched
Ready to find your next Android project? Skip the job board grind. Pass vetting once and get continuous access to pre-vetted projects until the right one lands.