Description
You will design and build advanced applications for the iOS platform.
This role is hybrid.
Responsibilities
- Develop iOS applications using Objective-C and multi-threading with GCD.
- Integrate applications with external services via REST web service calls.
- Write unit tests to ensure robustness, edge case coverage, and general reliability.
- Implement UI components using Core Animation, Core Graphics, and Core Text.
- Manage data persistence and management using Core Data.
Required Skills
- 5+ years of professional experience developing for the iOS platform.
- Excellent knowledge of Objective-C.
- Strong understanding of Multi-threading and Grand Central Dispatch (GCD).
- Experience with iOS frameworks: Core Data, Core Animation, Core Graphics, Core Text.
- Experience integrating with third-party libraries and APIs.
- Proven experience with REST web services and web service integration.