Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking an experienced iOS Developer to design, build, and optimize high-quality iOS applications and SDKs in a privacy-first, performance-driven environment. The ideal candidate brings deep expertise in Swift, modern iOS frameworks, and scalable SDK development.
Job Title: iOS Developer
Location: Cupertino, CA
Job Description
- 5+ years of professional iOS development experience with Swift and Objective C in production apps or SDKs.
- Strong command of iOS frameworks: UIKit, SwiftUI, Foundation, StoreKit, Core Data (or alternative persistence), Core Animation, Background Tasks, Local Notifications.
- Expertise in Swift Concurrency (async/await) and/or Combine, plus legacy concurrency models (GCD, NSOperation).
- Proven experience building SDKs/libraries consumed by multiple apps, with focus on API design, semantic versioning, and backward compatibility.
- Deep understanding of ATT, SKAdNetwork, and privacy-preserving measurement; hands-on with postbacks, conversion value strategies, and attribution windows.
- Solid networking fundamentals: request/response lifecycle, caching, ETags, error handling, and resilience patterns.
- Track record of performance tuning (Instruments: Time Profiler, Allocations, Leaks, Energy, Network), memory management, and binary size optimization.
- Strong testing discipline: XCTest, XCUITest, mocks/stubs, dependency injection, hermetic tests, and CI workflows (Xcode Cloud, Jenkins, GitHub Actions).
- Excellent communication skills and the ability to collaborate in a cross-functional, privacy-first product environment.
- Languages: Swift (5.x+), Objective C
- UI: SwiftUI, UIKit, Auto Layout
- Concurrency: Swift Concurrency, Combine, GCD/NSOperation
- Networking: URLSession, background tasks, Codable/JSON, protobuf (optional)
- Data: Core Data / SQLite / file-based persistence
- Build & CI: Xcode, SPM/CocoaPods, Fastlane, Xcode Cloud/Jenkins/GitHub Actions
- Testing: XCTest, XCUITest, snapshot testing (iOSSnapshotTestCase), Instruments
- Security: Keychain, certificate pinning (where applicable), secure storage
- Observability: Unified logging, metrics collectors, crash analytics
- Bachelor's/Master's in Computer Science, Engineering, or equivalent practical experience.
Key Skills
Ranked by relevanceReady to apply?
Join SWITS DIGITAL Private Limited and take your career to the next level!
Application takes less than 5 minutes

