Key responsibilities:
Design, develop, and maintain high-performance iOS applications using Swift and Objective-C.
Translate application requirements and UI/UX designs into functional and responsive mobile applications.
Integrate RESTful APIs, third-party SDKs, and backend services.
Ensure application performance, quality, and responsiveness.
Identify and resolve performance bottlenecks and bugs.
Implement clean architecture patterns such as MVC, MVVM, or VIPER.
Participate in code reviews and technical discussions to maintain code quality.
Collaborate with UI/UX designers, backend developers, and product teams.
Optimize applications for maximum speed and scalability.
Stay up to date with the latest iOS development trends, tools, and frameworks.
Requirements (Qualifications/Experience/Competencies)
5–10 years of experience in iOS application development.
Strong proficiency in Swift and Objective-C.
Experience with UIKit, SwiftUI, Core Data, Core Animation, and Auto Layout.
Solid understanding of RESTful APIs and JSON integration.
Experience with Git or other version control systems.
Knowledge of mobile app architecture patterns (MVC / MVVM / VIPER).
Experience with app performance optimization and debugging.
Familiarity with App Store submission and deployment processes.
Strong analytical and problem-solving skills.
Good English communication skills and ability to work in a collaborative team environment.
All applications are to be sent by clicking the following link in our website.
https://www.timesworld.com/careers/senior-ios-developer