Job
Core
Develop native iOS streaming applications with real-time video/audio capabilities for a global audience.
Role type
Senior iOS Engineer (Streaming)
Builds
Native iOS streaming apps integrating with platforms like Twitch and YouTube Live
Domain
Consumer Media / Real-time Streaming
Deliverable
production ML models | product features
Required skills
Swift, iOS SDK, AVFoundation, MVVM/Coordinator/Clean Architecture, Dependency Injection, Reactive Programming (Combine/RxSwift), RESTful APIs, Unit/UI Testing
Preferred skills
SwiftUI, Video/Audio processing protocols (RTMP/WebRTC/HLS), Video codecs, Chat SDK integrations, App Store submission
Technologies
Swift, AVFoundation, Combine, RxSwift, XCTest, URLSession, Codable
Responsibilities
Develop native iOS streaming application using Swift and modern architecture patterns; Implement real-time video streaming with camera/microphone integration using AVFoundation; Optimize app performance for continuous streaming sessions and battery efficiency; Integrate with streaming platform APIs (Twitch, YouTube Live, etc.)
Seniority
Senior, hands-on IC