C / Swift Application Developer
Cupertino, CA, US • Posted 3 hours ago • Updated 3 hours ago

V2 Infra LLC
Dice Job Match Score™
✨ Finding the perfect fit...
Job Details
Skills
- API
- Animation
- C
- Caching
- Cloud Computing
- Collaboration
Summary
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
• Bachelor's/Master's in Computer Science, Engineering, or equivalent practical experience.
- Dice Id: 91170689
- Position Id: 8858276
- Posted 3 hours ago
Company Info
About V2 Infra LLC
At V2Infratech, we are committed to bridging the gap between cutting-edge technology needs and exceptional IT talent. As a dynamic IT staffing company, we help organizations find the right professionals—from software developers and cloud engineers to cybersecurity experts and project managers. Our approach is rooted in precision, speed, and flexibility. Whether you're a startup scaling fast or an enterprise seeking specialized resources, we tailor our staffing solutions to fit your unique requirements. With a deep understanding of the tech landscape and a robust talent network, V2Infratech is your trusted partner in building agile, future-ready teams.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs