Job Openings iOS Engineer + Streaming

About the job iOS Engineer + Streaming

iOS Senior Engineer – Streaming Media

About the Role

We are seeking a passionate, self-motivated iOS Senior Engineer to join our mobile team. Youll be instrumental in developing high-performance streaming applications that deliver dynamic content, from live events to on-demand media, to millions of users worldwide. This role demands both technical excellence and a drive to create robust, scalable media experiences.

What Youll Do

  • Develop and maintain native iOS applications with emphasis on video streaming, live events, and media playback

  • Build multi-threaded, asynchronous code for high-performance media delivery

  • Implement and optimize video streaming protocols (HLS, RTSP/RTP) for real-time content

  • Collaborate with cross-functional teams to deliver features on schedule with exceptional quality

  • Ensure applications meet Apples design principles and interface guidelines

  • Maintain code quality through automated testing, CI/CD pipelines, and code reviews

Required Qualifications

  • 5+ years of iOS development experience

  • BS/MS in Computer Science or equivalent experience

  • Strong expertise in Swift and native iOS development

  • Proven experience with video streaming technologies (HLS, adaptive bitrate streaming)

  • Knowledge of AVFoundation, AVPlayer, and media playback frameworks

  • Strong Object-Oriented programming and SOLID design principles

  • Proficiency with RESTful APIs and backend service integration

  • Familiarity with Git, CI/CD tools (Jenkins/GitHub Actions), and Agile methodologies

  • Excellent communication skills and ability to work in fast-paced environments

Preferred Qualifications

  • Experience with real-time video streaming at scale (RTSP/RTP/HLS)

  • Knowledge of modern video codecs (H.264/H.265, VP9, AV1)

  • Familiarity with WebRTC, FFMPEG, or other media frameworks

  • Strong testing background (XCTest, UI Testing)

  • DRM integration and content protection experience

  • Previous work on live streaming applications or OTT platforms

  • Experience with tvOS, CarPlay, or multi-platform development

  • Performance optimization and troubleshooting expertise

Nice to Have

  • Portfolio demonstrating streaming or media applications youve built

  • Contributions to open-source projects

  • Understanding of CDN technologies and video delivery infrastructure

What We Offer

The opportunity to work on cutting-edge streaming technology delivering world-class content to a global audience. Youll be part of a dynamic team pushing the boundaries of mobile media experiences.