SOSourceright Technologies
iOS Engineer (NV812FCF RM 3504)
Gurgaon ₹6-8 LPA Posted 2 Sept 2025
FULL TIME
Graphql
Firebase Crashlytics
Rest
Job Description
Core Responsibilities
- Decompose epics into modular Swift Packages; employ Swift Concurrency, Combine, and SwiftData for thread-safe state management.
- Apply SOLID and Clean-Architecture principles; champion DI containers (Factory, Needle) for rigorous testability.
- Feature Implementation & Optimisation
- Craft UI with SwiftUI 5 + UIKit interoperability; support Dynamic Type, Dark Mode, and the refreshed Liquid-Glass visual language of iOS 26.
- Embed Core ML and Apple Intelligence APIs for on-device inference; leverage Metal where pixel-perfect performance is paramount.
- Profile hot-paths via Instruments (Time Profiler, OS Signposts) and seal memory leaks with Xcode s visual memory graph.
- Quality Engineering & CI/CD
- Sustain > 85 % code-coverage with XCTest/XCUITest and snapshot tests (iOSSnapshotTestCase).
- Orchestrate pipelines in Xcode Cloud (coverage widgets now built-in) or self-hosted Fastlane runners; enforce static-analysis gates (SwiftLint, sonar-swift).
- Release & Observability
- Manage TestFlight betas, phased roll-outs, and feature-flag toggles.
- Instrument MetricKit, Firebase Crashlytics, and custom OSLog funnels that roll into OKR dashboards.
Minimum Qualifications
- 8 + yrs professional iOS; at least one consumer app with 1 M MAU.
- Expert command of Swift 5.8+ and proven adoption of Swift 6 concurrency/result-builders.
- Fluency with the iOS / Xcode toolchain.
- Deep grasp of REST/GraphQL, WebSockets, and applied cryptography.
- Demonstrated evidence-based iteration using analytics-derived KPIs.