Description
You will lead the design, prototyping, and development of iOS applications for an offshore team.
Responsibilities
- Lead software design, prototyping, and development of complex iOS apps.
- Develop, release, and maintain iOS applications.
- Integrate mobile clients with REST-based APIs and work within distributed systems.
- Communicate complex technical problems to both technical and business audiences.
- Write tests for iOS applications.
Required Skills
- 5+ years building complex, high-quality iOS applications.
- Strong proficiency in Objective-C and Swift.
- Deep knowledge of iOS app design principles, patterns, and best practices.
- Experience with REST APIs and integrating mobile clients with microservices.
- Proficiency with XCTest for writing tests.
- Familiarity with iOS Frameworks.
- Experience working with distributed systems.