05/05/2026
Job Overview
We are looking for an iOS developer with a solid foundation in iOS development and a strong problem-solving mindset. The candidate should be capable of building, maintaining, and publishing iOS applications while following best practices and modern development standards.
Key Responsibilities
* Develop and maintain iOS applications using Swift
* Build UI using UIKit and SwiftUI
* Integrate RESTful APIs and handle network responses efficiently
* Implement app architectures such as MVC and MVVM
* Manage app lifecycle, debugging, and performance optimization.
* Handle offline data storage and caching strategies
* Write clean, modular, and reusable code
* Solid experience handling background tasks and using Swift Concurrency (async/await)
* Write unit tests using XCTest to ensure code quality and reliability
* Collaborate using Git in a team environment
* Participate in code reviews and continuous improvement
Required Skills
* Strong understanding of Swift
* Experience with UIKit, Storyboard and SwiftUI
* Knowledge of Combine or RxSwift
* API integration and JSON parsing
* Experience with CoreData for local persistence
* Familiarity with Git (branching, merging, PR workflow)
* Understanding of MVC and MVVM architectures
* Strong problem-solving and debugging skills
* Experience with App Store deployment
* At least 2–3 live apps published on the App Store
Experience Required: 2-4 years in iOS Development
Nice to Have
* Familiarity with Google Analytics / Firebase Analytics
* Experience with Crashlytics or similar crash reporting tools
* Basic knowledge of performance profiling (Instruments)
* Experience building reusable UI components
* Familiarity with SwiftData
* Understanding of CI/CD pipelines
If this role matches your skills or you know someone who'd be a good fit, please apply by emailing [email protected] with the subject "iOS Developer-2026". We’d love to hear from you!