Mobile iOS Lead

Austin, TX, US • Posted 2 hours ago • Updated 1 hour ago
Contract W2
12 Months
On-site
USD60.0/HOURLY - USD63.0/HOURLY
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Android
  • Kotlin
  • Java
  • ios
  • Swift
  • Objective-C
  • Swift UI
  • GraphQL
  • Kingfisher
  • New Relic
  • Auth0
  • SonarQube
  • CI/CD
  • Sauce Labs / Appium

Summary

Role: Mobile iOS Lead

Location: Austin, Texas - Hybrid

Skill Set: Android, Kotlin, Java

Minimum Experience: 6

Job Description

Swift (97%)

Objective-C (0.6% legacy)

UI Framework

Swift UI (primary, migration in progress)

UI Kit (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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10365788
  • Position Id: W3GEXT-64229
  • Posted 2 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.