Android Developer
Core
Translate designs into high-quality, high-performance Android applications using Java/Kotlin.
Role type
Junior Android Developer
Builds
Android mobile applications
Domain
Mobile Development
Deliverable
production ML models | product features
Required skills
Android SDK, Java, Kotlin, RESTful APIs, Git, MVVM, Core Data, offline storage, threading, performance tuning, unit testing, UI design principles
Preferred skills
Experience with additional sensors (gyroscopes, accelerometers), cloud message APIs, push notifications, benchmarking, optimization
Technologies
Android, Java, Kotlin, Git, REST, JSON
Responsibilities
Design and build reusable Android applications, identify and fix performance bottlenecks, work with external data sources and APIs, maintain code quality and automation, unit-test code for robustness and edge cases, ensure application responsiveness
Seniority
Junior, 0-1 years experience