iOS Developer

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. Our ideal candidate should be able to actively contribute to the development of fast, secure and reliable apps, work well under tight deadlines and collaborate with a team.

iOS developer duties and responsibilities

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

Unit-testing code for robustness, including edge cases, usability, and general reliability.

Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes

Continuously discover, evaluate, and implement new technologies to maximize development efficiency

iOS developer requirements

BS/MS degree in Computer Science, Engineering or a related subject

Proven working experience in software development

Working experience in iOS development

Experience with iOS, Objective-C, Swift, Cocoa Touch

A passion for technology and the ability to learn new concepts quickly

Have published one or more iOS apps in the app store

Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text

Experience with third-party libraries and APIs

Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies