-
Design, develop, and maintain advanced iOS applications using Swift and Objective-C
-
Work closely with cross-functional teams to define requirements and deliver reliable mobile solutions
-
Implement clean and maintainable code following best practices and architectural standards
-
Integrate mobile applications with RESTful APIs and backend systems
-
Optimize performance, troubleshoot issues, and conduct debugging and unit testing
-
Oversee app releases and updates, including App Store submissions
-
Ensure compatibility across multiple device types and OS versions
-
Maintain documentation throughout the development process
-
Participate in code reviews and contribute to continuous improvement
-
12+ years of hands-on experience developing native iOS applications
-
Strong proficiency in Swift and Objective-C
-
Solid understanding of iOS frameworks such as UIKit, CoreData, CoreAnimation, and CoreLocation
-
Experience with Xcode, Git, CocoaPods, and CI/CD tools
-
Knowledge of MVVM, MVC, or other modern architecture patterns
-
Strong experience integrating REST APIs, JSON, and XML
-
Experience with testing frameworks and debugging tools
-
Familiarity with Agile methodologies
-
Strong analytical and problem-solving skills
-
Excellent communication and collaboration abilities