Nilasu Consulting Services Pvt Ltd logo

Sr. IOS Engineer(NCS/Job/ 1827)

For Kritikal Solutions Private Limited (Kspl) Is A Technology-Driven

8 - 12 Years

Full Time

Up to 30 Days

Up to 25 LPA

1 Position(s)

Bangalore / Bengaluru

8 - 12 Years

Full Time

Up to 30 Days

Up to 25 LPA

1 Position(s)

Bangalore / Bengaluru

Job Description

 

Senior iOS Engineer (Product Development)

Position Summary

The Senior iOS Engineer owns cradle-to-grave delivery of high-performance, privacy-respecting apps targeting iOS 22+ and beyond. Within a cross-functional product squad, the engineer architects features in Swift 5+, upholding MVVM-evolution patterns. Full-lifecycle accountability spans ideation, App Store deployment, and telemetry-driven iteration—under a framework of measurable OKRs and granular KPIs (e.g., crash-free sessions ≥ 99.8 %, p95 cold-launch < 400 ms).

Core Responsibilities

1. Architecture & Design

o Decompose epics into modular Swift Packages; employ Swift Concurrency, Combine, and SwiftData for thread-safe state management.

o Apply SOLID and Clean-Architecture principles; champion DI containers (Factory, Needle) for rigorous testability.

2. Feature Implementation & Optimisation

o Craft UI with SwiftUI 5 + UIKit interoperability; support Dynamic Type, Dark Mode, and the refreshed Liquid-Glass visual language of iOS 26.

o Embed Core ML and Apple Intelligence APIs for on-device inference; leverage Metal where pixel-perfect performance is paramount.

o Profile hot-paths via Instruments (Time Profiler, OS Signposts) and seal memory leaks with Xcode’s visual memory graph.

3. Quality Engineering & CI/CD

o Sustain > 85 % code-coverage with XCTest/XCUITest and snapshot tests (iOSSnapshotTestCase).

o Orchestrate pipelines in Xcode Cloud (coverage widgets now built-in) or self-hosted Fastlane runners; enforce static-analysis gates (SwiftLint, sonar-swift).

4. Release & Observability

o Manage TestFlight betas, phased roll-outs, and feature-flag toggles.

o 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