Назад
4 дня назад

Staff iOS Engineer (Media Foundation)

217 000 - 303 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff iOS Engineer (Media Foundation): Building a modular, high-performance iOS video player and media capabilities for Reddit with an accent on AVFoundation, streaming protocols, CDN delivery, and cross-platform media integration. Focus on designing scalable playback architecture, optimizing global video performance, guiding API adoption across teams, and mentoring engineers while using AI-assisted development tools.

Location: Remote - United States

Base salary: $217,000–$303,000 USD per year, plus potential equity and commission depending on the position offered.

Company

Reddit operates a large community platform with more than 100,000 active communities and approximately 130 million daily active unique visitors.

What you will do

  • Architect a modular, easy-to-integrate iOS video player with first-class performance.
  • Build robust media capabilities and video experiences for posts, comments, ads, and other products.
  • Partner with backend media infrastructure and CDN teams to optimize global media delivery.
  • Work with product, design, and engineering teams to deliver media products and features.
  • Define engineering standards, improve developer workflows, and recommend best practices.
  • Coach and mentor engineers while contributing to technical and product strategy, architecture, operations, and execution.

Requirements

  • 8+ years of experience developing user-facing native iOS applications at scale with Swift.
  • In-depth knowledge of AVFoundation for playback, asset management, streaming, editing, and exporting.
  • Strong understanding of Core Media timing and synchronization and Core Video buffer handling.
  • Experience with HLS, MPEG-DASH, MP4, streaming frameworks, and CDN integration.
  • Familiarity with RxSwift or Combine, strong organizational and communication skills, and the ability to deliver projects on schedule.
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.

Culture & Benefits

  • Fully remote collaboration with technical and non-technical partners.
  • Healthcare benefits and income replacement programs.
  • 401(k) with employer match and global benefits supporting workspace, professional development, and caregiving.
  • Family planning support, gender-affirming care, and mental health and coaching benefits.
  • Flexible vacation, paid volunteer time off, and generous paid parental leave.
  • AI-assisted development tools may be used for prototyping, system design, and coding; final outputs require rigorous engineering validation.

Hiring process

  • Some interviews may be recorded, transcribed, and summarized by AI; candidates can opt out before scheduled interviews.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →