Android Developer
Core
Design, develop, and maintain high-performance native Android applications using Java and Kotlin for various domains.
Role type
Mid-level Android Developer
Builds
Scalable, user-centric mobile apps
Domain
Mobile Development (Android)
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Android SDK, Android Studio, MVVM/MVP architecture, Jetpack components, LiveData, ViewModel, RESTful APIs, Git, unit testing, performance optimization
Preferred skills
Experience with third-party libraries (Retrofit, Glide, Firebase), knowledge of Google's Android design principles, UI/UX standards
Technologies
Android, Java, Kotlin, Android Studio, Retrofit, Glide, Firebase, Git
Responsibilities
Design and develop Android applications, write clean and efficient code, ensure application performance and quality, identify and fix bugs, integrate RESTful APIs, participate in code reviews
Seniority
Mid-level, hands-on IC