iOS Developer
Posted:
8 August 2026 (6 hours ago)
Application Deadline:
5 November 2026
Vacancies:
1 Vacancy
Job Summary
We are seeking a skilled iOS Developer to design develop test and maintain high-quality iOS applications. The ideal candidate will have strong experience in Swift UIKit SwiftUI and Apples mobile development ecosystem. You will collaborate with cross-functional teams to deliver scalable secure and user-friendly mobile applications.
Key Responsibilities
- Design develop and maintain native iOS applications using Swift.
- Build responsive and reusable UI components with SwiftUI and UIKit.
- Integrate RESTful APIs and third-party SDKs.
- Write clean maintainable and testable code following Apples best practices.
- Optimize application performance memory usage and battery efficiency.
- Debug troubleshoot and resolve application issues.
- Participate in code reviews and mentor junior developers.
- Collaborate with product managers UX/UI designers QA engineers and backend developers.
- Implement secure authentication and data protection mechanisms.
- Publish and maintain applications on the Apple App Store.
- Stay current with new iOS releases and Apple development technologies.
Required Skills
Programming Languages
- Swift
- Objective-C
- Swift Concurrency (Async/Await)
iOS Frameworks
- UIKit
- SwiftUI
- Foundation
- Core Data
- Core Animation
- Core Graphics
- AVFoundation
- Core Location
- MapKit
- UserNotifications
Mobile Development
- Xcode
- Interface Builder
- Auto Layout
- Storyboards
- Swift Package Manager
- CocoaPods
- XCFrameworks
Networking
- URLSession
- REST APIs
- JSON
- GraphQL
- WebSockets
Architecture
- MVC
- MVVM
- VIPER
- Clean Architecture
- Dependency Injection
Data Storage
- Core Data
- SQLite
- Realm
- UserDefaults
- Keychain
Testing
- XCTest
- XCUITest
- Unit Testing
- UI Testing
Version Control
- Git
- GitHub
- GitLab
- Bitbucket
CI/CD
- Fastlane
- Jenkins
- GitHub Actions
- Azure DevOps
- Bitrise
Preferred Qualifications
- Bachelors degree in Computer Science Information Technology or a related field.
- 8 years of professional iOS development experience.
- Experience developing and publishing apps on the Apple App Store.
- Strong understanding of software design principles and mobile application architecture.
- Experience working in Agile/Scrum environments.