Android Developer
Solid experience with Android app development using Java and/or Kotlin
Experience in the integration of HTML into applications
Good understanding of the design considerations imposed by less reliable networks
Experience in evaluating expandable and reliable REST-ful interfaces
Experience with SQL and on device cache architectures
Experience with the terminology, concepts, and best practices for coding mobile applications
Experience with migrating and adapting existing web/mobile applications to Android platforms
Good knowledge of code versioning tools such as Git, SVN
Proficient in OOP and software design knowledge
Familiarity with creating software that's extensible, reusable and meet desired architectural objectives
Willingness to learn new technologies if needed