Home/Job List/iOS Lead
Tavant

iOS Lead

Tavant

Bengaluru, Karnataka, India
Full-Time
Posted 8 days ago

Opens the application on in.linkedin.com

Job Description & Responsibilities

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
  • New 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

Required Skills

SwiftCI/CD

Job Details

Employment TypeFull-Time
Work ModeRemote
Experience0 – 0 years
Positions1

Posted by

N/A

Posted on:

21 Oct 2026

About Tavant

More open roles

Browse all jobs →