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
Any Gradute