Android Developer
Core
Develop and maintain high-performance native Android applications, integrating RESTful APIs and ensuring stability across devices.
Role type
Senior Native Android Developer
Builds
Native Android mobile applications
Domain
Mobile Development (Android)
Deliverable
production ML models | product features
Required skills
Kotlin, XML, Jetpack Compose, Volley, Retrofit, MVVM Architecture, SQLite, Room Database, Firebase, Google Play Store Deployment
Preferred skills
Jetpack Components (LiveData, ViewModel, Navigation, WorkManager), Redux or Context API, Dagger/Hilt, unit testing
Technologies
Git, Firebase Cloud Messaging (FCM)
Responsibilities
Develop native Android applications using Kotlin; Implement UI components using XML and Jetpack Compose; Work with Volley and Retrofit for API integration; Collaborate with backend developers to integrate RESTful APIs; Debug and optimize applications to enhance stability and security; Utilize Git for version control; Stay updated with Android development trends and best practices
Seniority
Experienced IC