Tubi

Senior Software Engineer, iOS

Tubi

full-time

Posted on:

Location: California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $186,400 - $266,300 per year

Job Level

Senior

Tech Stack

iOSSwift

About the role

  • Focus on developing, improving, and maintaining iOS, tvOS, and visionOS applications to provide an exceptional user experience
  • 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
  • Provide accurate estimates of work and ensure timely delivery of features
  • Write maintainable, scalable, and testable code and actively participate in code reviews
  • 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
  • Troubleshoot and optimize performance for a smooth user experience

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • 7+ years of iOS app development experience
  • 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

Staff iOS Software Engineer

Experian
Leadfull-time$116k–$208k / year🇺🇸 United States
Posted: 5 hours agoSource: jobs.smartrecruiters.com
AngularGraphQLiOSJavaJavaScriptObjective-CReactSwift
Branch

iOS Engineer

Branch
Mid · Seniorfull-time$150k–$160k / year🇺🇸 United States
Posted: 1 day agoSource: boards.greenhouse.io
iOSSwift
Mux

Mobile Engineer, iOS

Mux
Mid · Seniorfull-time$160k–$200k / yearCalifornia · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com
AndroidiOSOpen Source
Kunai

Senior iOS Engineer

Kunai
Seniorfull-time$155k–$170k / year🇺🇸 United States
Posted: 2 days agoSource: boards.greenhouse.io
iOSSwift
Whatnot

iOS Engineer, Seller Growth Product

Whatnot
Mid · Seniorfull-time$190k–$215k / yearCalifornia, New York, Texas, Washington · 🇺🇸 United States
Posted: 6 days agoSource: jobs.ashbyhq.com
iOSPythonSQLSwift