Design and build applications for the iOS platform
Proficient with Swift 3 and onwards and Cocoa Framework, experience with Objective C a plus.
Ensure the performance, quality, and responsiveness of applications
Experience with offline storage, multi-threading, and performance tuning.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Understanding of Apples design principles and interface guidelines. Expertise in designing user interface with AutoLayout is a plus.
Experience with performance and memory tuning with tools such as Instruments and Shark, depending on project needs
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Source link