iOS Lead (Bengaluru)

iOS Lead (Bengaluru)

21 Oct
|
Tavant
|
Bengaluru

21 Oct

Tavant

Bengaluru

Language

- Swift (97%)
- Objective-C (0.6% legacy)

UI Framework

- SwiftUI (primary, migration in progress)
- UIKit (legacy "Experiences")

Architecture

- Modular UDF Architecture
- Foundation → Function → Feature → Source Layers

Dependency Management

- Swift Package Manager (primary)
- CocoaPods (legacy)

Networking

- Apollo iOS 1.4.0 (GraphQL via Pantheon/Frontdoor)

Reactive Programming

- Combine
- Swift Concurrency (async/await)
- Strict concurrency enabled in newer modules

Dependency Injection

- Custom iResolver
- SingletonResolver
- FactoryResolver

Image Loading

- Kingfisher 8.6.2

Maps

- TopHap SDK (custom map data)

Media

- RDCPix 1.0.87 (camera/photo library)
- Social Reels

Analytics & Monitoring

- Segment 4.1.8
- Amplitude 1.18.5
- Recent Relic 7.7.2
- Firebase




- comScore
- Medallia

Push Notifications & CRM

- Braze (BrazeKit + BrazeUI)
- Firebase Cloud Messaging (FCM)

Authentication

- Auth0
- Firebase Authentication

Feature Flags & Remote Configuration

- Amplitude Experiment 1.20.2
- Firebase Remote Config

Testing

- XCTest
- Custom Gherkin Specifications (Given-When-Then)
- ViewInspector
- XCUITest
- Sauce Labs / Appium (End-to-End Testing)

Code Quality

- SwiftLint
- SwiftFormat
- SonarQube

CI/CD

- CircleCI (macOS runners)
- iOS 18/26 Simulators
- Fastlane 2.232
- Firebase App Distribution

📌 iOS Lead (Bengaluru)
🏢 Tavant
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ios lead (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: ios lead (bengaluru) / bengaluru