Role: Senior Android Developer
Location: Remote ( AZ Time zone)
Duration: 6+ months with possible extension
- Bachelor s degree in Computer Science or related field.
- Experience with agile software development methodologies (Scrum, Kanban).
- Experience working with offshore/near shore teams.
- In depth understanding of native Android development and experience in developing complex, mission critical applications.
- 4+ years of professional Android experience using Kotlin.
- Strong understanding of Android architectures such as MVC, MVP and MVVM.
- Experience with Android UI principles and best practices.
- Experience with offline storage, threading, and notifications.
- Experience with RxJava and Coroutines.
- Experience with API s and integration with Android applications.
- Experience with patterns for application layers and dependency injection.
- Experience with using Work Manager.
- Experience with Git and GitHub.
Senior Android Developer- Remote