Title: Objective-C / Swift Application Developer
Location: Cupertino California
Contract role
Job Description & Skill Requirement:
Required Qualifications
5-7 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.
Technical Stack & Tools
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
Education
Bachelors/Masters in Computer Science Engineering or equivalent practical experience.
Qualification:
Bachelor Degree
Thanks & Regards
Sachin More
Sr. IT Technical Recruiter
American IT Systems LLC
Desk:
Title: Objective-C / Swift Application Developer Location: Cupertino California Contract role Job Description & Skill Requirement: Required Qualifications 5-7 years of professional iOS development experience with Swift and Objective C in production apps or SDKs. Strong command of iOS ...
Title: Objective-C / Swift Application Developer
Location: Cupertino California
Contract role
Job Description & Skill Requirement:
Required Qualifications
5-7 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.
Technical Stack & Tools
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
Education
Bachelors/Masters in Computer Science Engineering or equivalent practical experience.
Qualification:
Bachelor Degree
Thanks & Regards
Sachin More
Sr. IT Technical Recruiter
American IT Systems LLC
Desk:
View more
View less