This is the ideal role for a talented and enthusiastic mobile app developer with iPhone experience looking to further their skills and experience.
Off Exploring build websites and mobile apps for a variety of customers, particularly within the travel sector. We have a strong focus on social media-based solutions, and design & build high quality online products for both consumers and business customers.
You will be responsible for developing original and innovative mobile applications for the iPhone and iPad. As part of a small team of talented developers working on a broad range of projects, you will also have exposure to a range of other technologies including PHP-based websites and Google Android.
To be considered for the role, you should have a good understanding of the Objective-C programming language and Xcode 4, coupled with experience in developing Cocoa Touch based iOS apps. You will have good knowledge of the iOS technology stack and iOS frameworks, including Core Foundation, Core Data and SQLite. You will also have experience working with XML and JSON based web services.
Ideally you will be familiar with the Core Graphics, Quartz and Core Animation Frameworks, as well as OpenGL and the C programming language. Use of Subversion would be an advantage, as would experience developing for the Android platform or other mobile operating systems. A working knowledge and experience of web technologies including HTML, CSS, PHP and JavaScript is also desirable.
You will be expected to have full-life-cycle experience from design & development through to testing, publishing and maintenance, and provide examples of some iOS apps you have worked on.
Essential skills:
- iOS development experience
- Objective C, Cocoa and Cocoa Touch skills
- Experience with Xcode, Interface Builder and Core Data Services, SQLite
- Experience of working with APIs & web services
Desirable skills:
- Core graphics/animation frameworks, Quartz, OpenGL
- Android development
- PHP web development
- Subversion