Senior iOS Engineer (Video Player)

Kake
Sênior
Remoto 🌐
Publicado em 13 de novembro de 2025

Descrição da Vaga

**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.

Vaga originalmente publicada em: linkedin

Receba vagas como esta no seu email

Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

Filtros Combinados

Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.

Email Diário

Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.

Kanban Visual

Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.

Planos simples, sem surpresas

Comece grátis e faça upgrade quando quiser

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

Pronto para encontrar sua vaga ideal?

Junte-se a milhares de desenvolvedores que já usam o Job For Dev

Encontre as melhores oportunidades para desenvolvedores no Job For Dev