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