Job Description
Design and build applications for the iOS platform
Ensure the performance, quality, and responsiveness of applications
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
Lead the IOS development team
Skills
Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Good knowledge of socket programming
Knowledge of other web technologies and UI/UX standards
Knowledge of mobile analytics using Google analytics (preferred) or could be others as well
Understanding of Apple s design principles and interface
guidelines
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
Familiarity with cloud message APIs and push notifications (GCM)
Knack for benchmarking and optimization
Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
Familiarity with continuous integration
Good knowledge of Model View Controller (MVC)
Knowledge in publishing application on Apple Store
Should have strong knowledge on Database (Sqlite3)
Should have knowledge of Storyboard and size classes
Expert in Object oriented design and analysis
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
