Description
You will design, build, and maintain high-performance iOS applications with a focus on scalability and code quality.
This role is remote.
Responsibilities
- Architect and develop iOS apps using Swift and Objective-C, ensuring optimal performance and scalability.
- Implement rigorous testing, benchmarking, and optimization strategies to resolve bottlenecks and fix bugs efficiently.
- Collaborate with cross-functional teams to define, design, and ship new features based on UI/UX standards.
- Maintain code quality through automation, best practices, and continuous integration workflows.
- Lead and mentor team members, fostering a culture of ownership and technical excellence.
Required Skills
- 5–7+ years of professional experience in iOS application development.
- Proficiency in Swift and Objective-C with deep knowledge of Cocoa Touch.
- Strong experience with iOS frameworks including Core Data and Core Animation.
- Expertise in offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs for backend integration and cloud messaging/push notifications.
- Understanding of Apple’s design principles and UI/UX standards.
Preferred Skills
- Experience benchmarking and optimizing complex mobile applications.
- Proven track record of building and leading high-performance engineering teams.