Posted on: 29/08/2025
About the Role :
We are looking for a skilled iOS Developer to join our team and contribute to the design, development, and maintenance of high-quality iOS mobile applications. The ideal candidate will have a strong foundation in Swift and Objective-C, with hands-on experience in building robust, user-friendly apps. You will work closely with cross-functional teams, including product managers, designers, and backend developers, to deliver seamless and engaging user experiences that meet business goals.
Key Responsibilities :
- Design, architect, and develop scalable and efficient iOS mobile applications in Swift and Objective-C.
- Collaborate closely with product managers, UI/UX designers, and backend developers to translate business requirements into technical solutions.
- Ensure optimal application performance, responsiveness, and quality by following best practices and performance tuning.
- Integrate applications with RESTful APIs and third-party libraries to enhance functionality.
- Conduct thorough code reviews and unit testing to maintain high coding standards and ensure robust application delivery.
- Maintain and improve existing applications by identifying bugs and implementing fixes.
- Stay updated with the latest iOS development trends, tools, and best practices to continuously improve development processes.
- Participate in the app submission process to the Apple App Store and manage app lifecycle from development to deployment.
- Apply knowledge of architectural patterns such as MVVM or MVC to create maintainable and scalable codebases.
Required Skills and Experience :
- Strong hands-on experience with Swift and Objective-C programming languages.
- Proficiency with iOS frameworks such as UIKit, Core Data, Core Animation, and others.
- Expertise in Xcode IDE and iOS SDK for app development and debugging.
- Solid understanding of RESTful APIs, JSON parsing, and integration of third-party libraries.
- Familiarity with architectural design patterns including MVVM and MVC.
- Knowledge of Apples App Store submission guidelines and app lifecycle management.
- Excellent problem-solving skills with the ability to debug complex issues efficiently.
- Strong communication and collaboration skills to work effectively within a team environment.
Preferred Qualifications :
- Experience with push notifications, offline storage, and performance tuning.
- Familiarity with Agile/Scrum development methodologies.
- Experience with automated testing tools and continuous integration.
- Contributions to open-source iOS projects or a portfolio of published apps on the App Store.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1537499
Interview Questions for you
View All