Lead iOS Developer

Lead iOS Developer

Posted 2 weeks ago by 1752908865

Negotiable
Outside
Remote
USA

Summary: The role is for a Lead iOS Developer with extensive experience in SwiftUI and VIPER architecture, specifically focusing on integrating Kafka-based log streaming into the Punch Platform. The position requires strong modular design skills and a solid understanding of enterprise security logging. The candidate will collaborate with security and DevOps teams to establish mobile logging standards while maintaining compatibility between SwiftUI and UIKit. This is a remote position classified as outside IR35.

Key Responsibilities:

  • Architect iOS modules using Clean VIPER with SwiftUI, ensuring strict separation of concerns.
  • Develop and integrate real-time telemetry from mobile apps into Kafka for Punch Platform log ingestion.
  • Work with JSON schema formatting, logging adapters, and security protocols for sensitive data streaming.
  • Collaborate with security and DevOps teams to define mobile logging standards for SIEM and audit.
  • Maintain cross-compatibility between SwiftUI and UIKit using UIHostingController when required.

Key Skills:

  • Swift 5+, SwiftUI, Combine, RxSwift
  • VIPER architectural implementation with SwiftUI integration
  • Kafka (log producer integration within iOS)
  • Punch Platform / ELK experience for mobile log monitoring
  • REST/JSON APIs, OAuth2, secure data handling
  • CI/CD (Fastlane, Jenkins), CocoaPods, Swift Package Manager

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Must have skills: SwiftUI/VIPER + Kafka & Punch Platform (without these exp profiles will not be considered)

We re hiring a senior iOS engineer with deep architecture experience in SwiftUI using Clean VIPER and hands-on knowledge of Kafka-based log streaming into the Punch Platform. The role demands strong modular design capabilities, enterprise security logging, and familiarity with modern reactive frameworks.

*Key Responsibilities:*
Architect iOS modules using Clean VIPER with SwiftUI, ensuring strict separation of concerns.
Develop and integrate real-time telemetry from mobile apps into Kafka for Punch Platform log ingestion.
Work with JSON schema formatting, logging adapters, and security protocols for sensitive data streaming.
Collaborate with security and DevOps teams to define mobile logging standards for SIEM and audit.
Maintain cross-compatibility between SwiftUI and UIKit using UIHostingController when required.
*Required Skills:*
Swift 5+, SwiftUI, Combine, RxSwift
VIPER architectural implementation with SwiftUI integration
Kafka (log producer integration within iOS)
Punch Platform / ELK experience for mobile log monitoring
REST/JSON APIs, OAuth2, secure data handling
CI/CD (Fastlane, Jenkins), CocoaPods, Swift Package Manager