iOS Developer

  • Experience with Objective C & Swift

  • Hands-on knowledge of different iOS versions and frameworks

  • Solid experience with iOS frameworks such as Core Data, Core Animation, etc.

  • 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 iOS 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