Posted on: 29/08/2025
Job Summary :
Key Responsibilities :
- Design, develop, test, and maintain advanced iOS applications using Swift and Objective-C.
- Lead the architecture and implementation of new features and enhancements for existing apps.
- Collaborate with UI/UX designers, product managers, and backend developers to deliver seamless mobile experiences.
- Ensure code quality through code reviews, unit testing, and continuous integration practices.
- Optimize application performance, responsiveness, and battery efficiency.
- Mentor and support junior iOS developers, fostering best practices and coding standards.
- Stay up to date with the latest iOS technologies, frameworks, and industry trends.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and
retrospectives.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Contribute to the continuous improvement of mobile development tools and processes.
Technical Skills Required :
- Deep understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and Core
Location.
- Experience with RESTful APIs, JSON parsing, and networking libraries like Alamofire.
- Familiarity with architectural patterns like MVC, MVVM, or VIPER.
- Expertise in using Xcode, Instruments, and other development/debugging tools.
- Experience with unit testing and UI testing frameworks (XCTest, XCUITest).
- Knowledge of App Store submission process, guidelines, and best practices.
- Familiarity with continuous integration tools such as Jenkins, CircleCI, or GitHub Actions.
- Understanding of memory management, multithreading, and performance optimizations
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1537946
Interview Questions for you
View All