Job Overview
We are looking for a talented iOS Developer to craft exceptional native experiences on Apple platforms at [Company Name]. You will work on a widely used iOS app, owning features end-to-end from UI implementation to API integration. If you have a strong eye for detail, care deeply about performance, and love Swift, this role is for you.
Key Responsibilities
- Develop native iOS applications using Swift and UIKit/SwiftUI
- Build reusable, well-tested UI components that match design specifications
- Integrate REST APIs and manage local data with CoreData or Realm
- Optimize application performance, memory management, and battery efficiency
- Write unit and UI tests using XCTest and XCUITest
- Collaborate with Android, backend, and design teams to align on product direction
- Manage app submissions, certificates, and releases via App Store Connect
- Stay updated with Apple platform changes (WWDC, Swift evolution)
Requirements & Qualifications
- 3+ years of iOS development experience in Swift
- Strong knowledge of UIKit and SwiftUI
- Experience with iOS architecture patterns (MVVM, VIPER, Clean)
- Familiarity with Combine or async/await for reactive programming
- Experience publishing and maintaining apps on the Apple App Store
Core Skills & Technologies
Swift / Objective-C
SwiftUI / UIKit
MVVM / Clean Architecture
Combine / async-await
CoreData / Realm
Alamofire / URLSession
TestFlight & App Store Connect
Xcode & Instruments
Nice-to-Have Qualifications
- Experience with AR Kit or Core ML
- Watch OS or tvOS development
- CI/CD for iOS (Fastlane, Bitrise)
What We Offer
- Competitive salary
- Apple equipment provided
- Remote-first policy
- Health & wellness plan
- Stock options