Proven work experience in Android development.
Strong knowledge of Android UI design principles, patterns, and best practices.
Ability to convert functional requirements into user interface designs and prototypes, and developed applications
Have published at least one Android app on Play Store (provide link to app)
Experience with Android SDK
Experience working with remote data via REST and JSON
Experience with third-party libraries and APIs
Experience with flutter
Experience in Java and Kotlin.
Use to Agile tools, Version control tools like Git.
Good knowledge of Material design, Databinding, MVVM architecture, Coding standard.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle, open source environment, JSON/XML for client-server communication, high version control skills, with emphasis on GIT.
Dedication to continued learning and growth within mobile application technologies.
Ability to work well on a collaborative team