More jobs:
IOS Developer
Job in
Cupertino, Santa Clara County, California, 95014, USA
Listed on 2026-02-01
Listing for:
SWITS DIGITAL Private Limited
Full Time
position Listed on 2026-02-01
Job specializations:
-
Software Development
App Developer - Mobile/Web, iOS Developer
Job Description & How to Apply Below
Overview
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 DetailsJob Title: iOS Developer
Location: Cupertino, CA
Responsibilities- 5+ years of professional iOS development experience with Swift and Objective C in production apps or SDKs.
- Strong command of iOS frameworks: UIKit, Swift
UI, Foundation, Store Kit, 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, NS Operation).
- 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, Git Hub Actions).
- Excellent communication skills and the ability to collaborate in a cross-functional, privacy-first product environment.
- Languages:
Swift (5.x+), Objective C - UI:
Swift
UI, UIKit, Auto Layout - Concurrency:
Swift Concurrency, Combine, GCD/NS Operation - Networking: URL Session, background tasks, Codable/JSON, protobuf (optional)
- Data:
Core Data / SQLite / file-based persistence - Build & CI:
Xcode, SPM/Cocoa Pods, Fastlane, Xcode Cloud/Jenkins/Git Hub Actions - Testing: XCTest, XCUITest, snapshot testing (iOS Snapshot Test Case ), 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×