iOS developer – United Kingdom

Home »  Careers »  Job opportunities »  iOS developer – United Kingdom

Role: iOS Developer
Location: UK

The Role
As a developer on the mobile development team, you will be building application & features that are used by thousands of people across multiple devices and platforms. You will also get a chance to work on the new mobile features for their most successful apps.  

Experience Required:
- Demonstrable experience of basic data structures such as, linked lists, doubly linked lists, binary trees, arrays, lists, hash tables, and general knowledge about computer science, such as stacks, heaps, operators and various algorithms.
- Excellent understanding of the full iOS app development lifecycle (Project setup, development, Ad Hoc distribution, App Store distribution, after-submission support).
- Demonstrable knowledge of Xcode, Instruments, Interface Builder.
- Relevant experience of Objective-C programming language.
- Relevant programming experience (preferable in C based languages such as C/C++).
- Great understanding of iOS App State Management (Background + Foreground).
- Experience in developing multi-threaded iOS apps.
- Great understanding of iOS memory management, both Automatic and Manual Reference Counting.
- Strong MVC/Object Oriented programming skills (Encapsulation, Polymorphism, Inheritance, etc).
- Experience in XML and JSON based application development.
- Knowledge of Core Location, UI Kit, Map Kit, Security, Core Data, Core Graphics, Core Animation.
- Experience in writing secure iOS Apps (Security.framework, Keychain).

If you are interested in the role then please send your cv to jobs@ultimech.com writing “iOS developer” in the subject of the email.