Ability to Adapt & Evolve.
Ability to think and solve problems.
Ability to work independently and in a team environment.
Strong analytical and logical skills.
An aptitude for problem-solving using innovative ideas.
Must have a strong understanding of data structures.
Strong understanding of Object-Oriented Programming concepts (OOPS)
Strong understanding of Relational Database concepts (RDBMS)
Strong understanding of the full mobile development life cycle.
Experience with Android SDK.
Should have excellent programming skills.
Should have basic knowledge in Kotlin.
Should have deployed at least one android application on playstore.
Experience working with remote data via REST and JSON.
Experience with third-party libraries and APIs.
Must be familiar with the MVVM Design Patterns.
Should have working knowledge in Git.