Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Tubi Logo

Senior Software Engineer, iOS

Tubi

$186,400 - $266,300
Aug 28, 2025
San Francisco, CA, US
Apply Now

Tubi is looking to develop, improve, and maintain its iOS, tvOS, and visionOS applications to provide an exceptional user experience and scale its platform effectively.

Requirements

  • Strong expertise in Swift, SwiftUI, and the Xcode development ecosystem.
  • Extensive experience with audio/video streaming technologies on iOS, including deep knowledge of AVFoundation, video playback, and performance metrics.
  • Experience with player optimization, buffering strategies, and streaming analytics to ensure a smooth user experience in varying network conditions.
  • Strong competency in RESTful API integration and experience working with network communication protocols and socket programming.
  • Proficient understanding of code versioning tools, notably Git, and experience with GitHub or similar platforms.
  • Familiar with the test-driven development approach and automated testing frameworks.
  • Experience or strong interest in applying AI-assisted development and productivity tools (e.g., code generation, intelligent debugging, automated QA) to accelerate delivery and maintain code quality.

Responsibilities

  • Design, develop, and deploy advanced applications for the iOS platform.
  • Work closely with the product team to understand end-user requirements and build corresponding solutions.
  • Ensure the performance, quality, and responsiveness of applications are of the highest standards.
  • Adhere to best practices in architecture, design, and clean code principles.
  • Integrate with backend services to provide a seamless and efficient user experience.
  • Write maintainable, scalable, and testable code and actively participate in code reviews.
  • Troubleshoot and optimize performance for a smooth user experience.

Other

  • Proven track record with 7+ years of iOS app development experience.
  • Provide accurate estimates of work and ensure timely delivery of features.
  • Stay updated with emerging trends and technologies in the iOS development space, especially regarding audio/video streaming and ad integration.
  • Leverage AI-powered tools and automation solutions to enhance development efficiency, streamline debugging, and optimize workflows.
  • Collaborate with cross-functional teams to define and ship new features.