
iOS Developer
Description
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.
-
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
Required Skills:
-
Proficient with Objective-C or Swift
-
Experience with offline storage, threading, and performance tuning
-
Familiarity with RESTful APIs to connect iOS applications to back-end services
-
Understanding of Apple’s design principles and interface guidelines
-
Knowledge of low-level C-based libraries is preferred.
-
Knowledge of cloud message APIs and push notifications
-
Proficient understanding of code versioning tools (Git, Mercurial or SVN)
Sub Skills:
-
Excellent written and verbal communication skills
-
Ability to work in a dynamic, fast moving and growing environment