Senior iOS Engineer (Video Player)

Kake

Scottsdale (AZ)

Remote

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Pay in USD
Fully Remote
Better Me Fund
Community investment in social good

Job summary

A remote-first tech company is seeking a Senior iOS Engineer focused on video player optimization. This role requires deep hands-on experience in video playback across Apple platforms. Key responsibilities include designing and developing advanced video player features, troubleshooting performance issues, and collaborating across teams to ensure optimal playback. Ideal candidates will have 8+ years in iOS development with expertise in Swift, Objective-C, HLS, and AVPlayer. Join a culture that values personal growth and remote work flexibility.

Qualifications

  • 8+ years of iOS development experience with deep expertise in Swift and Objective-C.
  • Proven experience building and maintaining video players or playback components for iOS/tvOS.
  • Strong hands-on experience with HLS and AVPlayer, including tuning and troubleshooting playback.
  • Debug and optimize performance: rebuffering, memory usage, startup time.
  • Familiarity with streaming protocols, ABR logic, and DRM integration.
  • Knowledge of MVVM or Clean Architecture and CI/CD pipelines.

Responsibilities

  • Design, develop, and optimize video player components for iOS and tvOS applications.
  • Troubleshoot and resolve performance issues, rebuffering events, and playback stability.
  • Implement and fine-tune HLS playback using AVPlayer and related Apple media frameworks.
  • Collaborate with engineering, backend, and product teams to improve playback quality and scalability.
  • Integrate third‑party SDKs (analytics, DRM, ad tech, QoE monitoring) and support CI/CD processes.

Skills

Swift
Objective-C
HLS
AVPlayer
Collaboration
MVVM

Tools

CI/CD
Third-party SDKs

Job description

Senior iOS Engineer (Video Player)

Join to apply for the Senior iOS Engineer (Video Player) role at Kake.

1 day ago. Be among the first 25 applicants.

About the Role

We’re looking for a Senior iOS Video Player Engineer with deep hands‑on experience in video playback to design, build, and optimize advanced video player features across Apple TV, iPad, and iPhone platforms.

This role is highly technical and collaborative — you’ll work with backend, product, and video infrastructure teams to deliver best‑in‑class playback performance for millions of viewers. You’ll be responsible for building and troubleshooting video player functionality, improving playback performance, and ensuring a seamless user experience across devices.

If you love solving complex playback challenges — things like HLS tuning, rebuffering, startup performance, and AVPlayer optimization — this role is for you.

Key Responsibilities
  • Design, develop, and optimize video player components for iOS and tvOS applications (Apple TV, iPad, iPhone).
  • Troubleshoot and resolve performance issues, rebuffering events, and playback stability across devices.
  • Implement and fine‑tune HLS playback using AVPlayer and related Apple media frameworks.
  • Collaborate with engineering, backend, and product teams to enhance playback quality, scalability, and maintainability.
  • Integrate and manage third‑party SDKs (analytics, DRM, ad tech, or QoE monitoring).
  • Contribute to CI/CD pipelines, performance monitoring, and release processes.
  • Stay up‑to‑date with emerging video streaming technologies and best practices for playback optimization.
Core Requirements
  • 8+ years of iOS development experience with deep expertise in Swift and Objective‑C.
  • Proven experience building and maintaining video players or playback components for iOS/tvOS.
  • Strong hands‑on experience with HLS and AVPlayer, including tuning and troubleshooting playback behavior.
  • Demonstrated ability to debug and optimize performance, including rebuffering, memory usage, and playback start time.
  • Familiarity with video streaming protocols, ABR logic, and DRM integration.
  • Strong understanding of iOS app architectures (MVVM, Clean Architecture) and CI/CD pipelines.
  • Excellent collaboration and communication skills across engineering, design, and product teams.
Nice to Have
  • Experience with video QoE analytics platforms (e.g., Mux, Conviva, Youbora).
  • Background in OTT or streaming media applications.
  • Familiarity with Apple’s Human Interface Guidelines and tvOS design patterns.
  • Experience integrating ad tech or analytics SDKs into media players.
Why Join Kake

Kake is a remote‑first company with a global community — built on the belief that it’s not where your table is, but what you bring to the table that matters. We provide top‑tier engineering talent to power some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive.

The icing on the Kake

💵 Competitive Pay in USD – Work globally, get paid globally.

🏡 Fully Remote – Simply put, we trust you.

🌱 Better Me Fund – We invest in your personal growth and passions.

❤️ Compassion is Badass – Join a community that invests in social good.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at Kake by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer (Video Player)
Senior iOS Engineer (Video Player)

Kake • Tempe (AZ)

Remote
USD 140,000 - 200,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Android Engineer (Video Player) - Talent Pool
Senior Android Engineer (Video Player) - Talent Pool

Kake • New York (NY)

Remote
USD 145,000 - 175,000
Fully Remote
Better Me Fund
Compassion is Badass
Senior iOS Video Player Engineer
Senior iOS Video Player Engineer

Kake • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Video Streaming Engineer (Web Platforms) - Talent Pool
Senior Video Streaming Engineer (Web Platforms) - Talent Pool

Kake • Tempe (AZ)

Remote
USD 80,000 - 120,000
Fully Remote
Better Me Fund for personal growth
Community investing in social good
Senior iOS Video Player Engineer (HLS/AVPlayer) – Remote
Senior iOS Video Player Engineer (HLS/AVPlayer) – Remote

Kake • Scottsdale (AZ)

Remote
USD 150,000 - 210,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior iOS Live Video Playback Architect
Senior iOS Live Video Playback Architect

Kake • Austin (TX)

On-site
USD 120,000 - 150,000
IOS Video Player Engineer
IOS Video Player Engineer

5V Video • United States

On-site
USD 90,000 - 120,000
Senior iOS Video Player Engineer — Fully Remote
Senior iOS Video Player Engineer — Fully Remote

Kake • Tempe (AZ)

Remote
USD 140,000 - 200,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior iOS Engineer, Media Experience
Senior iOS Engineer, Media Experience

Reddit, Inc. • United States

On-site
USD 190,000 - 267,000
Comprehensive Healthcare Benefits and
401k with Employer Match
Global Benefit programs
+1
Senior Video Player Engineer, iOS
Senior Video Player Engineer, iOS

FOX Direct to Consumer • Tempe (AZ)

On-site
USD 143,000 - 161,000