About the job
We are seeking an experienced iOS Lead Developer with 5-8 years of robust experience in developing high-quality iOS applications. The ideal candidate will have a proven track record of publishing one or more iOS apps in the App Store.
Key Responsibilities:
- Design and develop iOS applications using Objective-C or Swift, as per project requirements.
- Utilize Cocoa Touch along with iOS frameworks such as Core Data and Core Animation.
- Implement offline storage solutions, threading, and performance tuning techniques.
- Integrate RESTful APIs to connect iOS applications with backend services.
- Ensure adherence to Apple’s design principles and interface guidelines.
- Work with Core Location services and Google Maps integration.
- Perform benchmarking and optimization to enhance application performance.
- Utilize tools such as Instruments and Shark for performance and memory tuning.
- Manage code versioning using tools like Git, Mercurial, SVN, and TFS.

