Job FunctionsDeveloping and maintaining components/subsystems of iOS productsDelivering releases of components/subsystems of iOS products efficiently and on time
Job Requirements2 years+ of iOS development experience (Foundation, UIKit, Xcode)Experience in building real-time applications, have a strong understanding of HTTP API and Web SocketExperience in client-side databases such as RealmExperience with Git and understand source version control conceptsUnderstanding of Mobile Development Concepts such as offline-first, caching, life-cycle, reference and ownership, asynchronous, concurrency, securityFamiliarity with Code Modularization such as frameworks separation
SkillsExperience with Swift (& Objective C)Experience in building real-time applications, have a strong understanding of HTTP API and Web SocketExperience in client-side databases such as RealmExperience with Git and understand source version control conceptsUnderstanding of Mobile Development Concepts such as offline-first, caching, life-cycle, reference and ownership, asynchronous, concurrency, securityFamiliarity with Code Modularization such as frameworks separationHighly resourceful team player with the ability to also work independentlyStrong problem-solving skillsExcellent communication skillsAbility to share knowledge, experience or challenges that help build a stronger team