Search by job, company or skills

S

iOS Engineer (NV812FCF RM 3504)

8-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

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.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 125261963