UI Software Engineer - Apple TV

Apple•San Diego, CA

About The Position

The UI Software Engineer will build and ship Apple TV app interfaces and interactions across Apple platforms and third-party devices, including smart TVs and streaming sticks. The role focuses on creating fast, accessible, visually polished experiences that help viewers discover and watch content and follow live sports. The engineer will lead feature development from concept and design iteration through implementation and release, working with design, product, backend, and platform engineering teams. Responsibilities also include integrating live data and streams, optimizing rendering for varied device capabilities, maintaining release quality, and contributing to shared UI components and design system infrastructure.

Requirements

  • At least 3 years of professional experience building production UI for consumer-facing applications on major third-party streaming devices or Apple platforms.
  • Deep expertise in TypeScript and JavaScript for production UI development.
  • Deep expertise using AI tools to accelerate development, improve code quality, and solve complex engineering problems.
  • Proficiency in UI development and a working command of the Apple Human Interface Guidelines.
  • Solid understanding of software architecture and design fundamentals, including object-oriented design principles.
  • Ability to own complex features end-to-end, navigate ambiguity, and deliver polished results on schedule.
  • Ability to make technical decisions independently, propose scope trade-offs proactively, and move work forward across design, product, and engineering without close oversight.
  • Strong background collaborating with cross-functional teams, including design, product management, and QA.
  • Bachelor’s degree in Computer Science, Software Engineering, or an equivalent combination of education and relevant experience.
  • Hands-on experience shipping apps on third-party streaming platforms such as Roku, Fire TV, or Android TV.

Nice To Haves

  • Experience with tvOS.
  • Familiarity with video playback pipelines and media session management on third-party streaming platforms, including AVFoundation on Apple platforms.
  • Understanding of UI development for Apple platforms using Swift, UIKit, or SwiftUI.
  • Experience shipping live sports or real-time content features requiring low-latency data updates and dynamic UI states.
  • Understanding of performance profiling and rendering optimization across diverse hardware, including GPU debugging tools.

Responsibilities

  • Architect and implement high-quality Apple TV UI components across third-party devices and Apple platforms.
  • Drive end-to-end development of TV and sports features on third-party streaming platforms, from concept and design iteration through implementation and release.
  • Partner with backend and platform engineering teams to integrate real-time sports data, live streams, and personalization signals into the UI.
  • Profile and optimize rendering performance across the varied hardware capabilities of supported devices.
  • Champion accessibility best practices.
  • Collaborate with product designers to implement motion design and visual specifications across device form factors.
  • Own release quality for feature areas by diagnosing and resolving complex UI bugs.
  • Contribute to shared component libraries and design system infrastructure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service