Overview
Programmers.io is currently looking for an Android Developer
Remote role in United States
Contract Role open for C2C OR W2
Responsibilities
- Strong Kotlin expertise with deep understanding of coroutines , including dispatchers, scopes, suspend functions, parallel execution, and structured concurrency with proper error handling.
- Hands-on experience with Android architecture components , especially ViewModel , lifecycle awareness, and clear understanding of Activity vs ViewModel lifecycle .
- Proficient in Jetpack Compose , including UI composition, Modifiers , state management, recomposition, and modern declarative UI patterns.
- Solid knowledge of asynchronous data handling using LiveData and Kotlin Flow , with clarity on differences, use cases, and best practices.
- Experience designing and maintaining multi-module Android applications , including common/shared module dependency strategies and clean architecture principles.
- Strong understanding of advanced Kotlin concepts such as sealed classes, internal functions, and their practical usage in scalable codebases.
- Familiarity with Server-Driven UI concepts and how backend configurations can dynamically control UI behavior.
How to apply
If you are interested, please apply or feel free to share your updated resume at
#J-18808-LjbffrAndroid Developer in Remote at Unknown Company
This position is listed as contract and able to be worked remotely.