-
View all jobs
Greetings From Smart Work IT Services,
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
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 relevance
ios
swift
xcode
objective c
animation
fastlane
jenkins
sqlite
cloud
ui
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Back end Developer
2026-03-04
Full-time
Mid-Senior
United States
IT Services
Engineering
View Job Details
Related
AI / ML Developer
2026-03-31
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Backend Developer – Python & Java
2026-03-24
Full-time
Entry
India
IT Services
Engineering
Login to Apply
- Posted
- Jan 15, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cupertino
- Company
- SWITS DIGITAL Private Limited
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Back end Developer
2026-03-04
Full-time
Mid-Senior
United States
IT Services
Engineering
View Job Details
Related
AI / ML Developer
2026-03-31
Full-time
Mid-Senior
India
IT Services
Engineering
View Job Details
Related
Backend Developer – Python & Java
2026-03-24
Full-time
Entry
India
IT Services
Engineering