Posted on: 20/11/2025
Job Description :
We're looking for a passionate iOS Developer (2-5 years experience) who loves building high-quality, user-focused mobile applications. The ideal candidate should be comfortable taking ownership of the full app development lifecycle - from design to deployment - and open to mentoring or leading a small team of developers.
What You'll Do :
- Design, develop, and maintain advanced applications for the iOS platform.
- Lead or collaborate with a team of iOS developers to deliver scalable solutions.
- Ensure application performance, quality, and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and fix bottlenecks, bugs, and performance issues.
- Maintain code quality, organization, and automation.
Preferred Skills & Qualifications :
- 2-6 years of hands-on iOS development experience.
- Hands-on experience with UIKit is mandatory.
- Solid understanding of iOS frameworks such as Core Data, Core Animation, Core Graphics.
- Experience with Cocoa Touch, iOS SDK, and memory management.
- Familiarity with RESTful APIs, JSON, and mobile caching mechanisms.
- Experience with architectural patterns: MVC, MVVM, VIPER, or coordinator pattern.
- Familiarity with modularization, SOLID principles, and clean code practices.
- Strong knowledge of memory management, ARC, retain cycles & debugging leaks.
- Experience writing unit tests and using frameworks like XCTest.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1577880
Interview Questions for you
View All