T

Tubi

Ad-supported free movie and TV streaming

Senior Software Engineer - Growth

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A master’s or bachelor’s degree from an accredited university, or equivalent work experience.
  • At least five years of experience developing high-performing and scalable web applications using React JS, Redux, JavaScript, Web APIs, HTML5/CSS, and TypeScript.
  • Experience leading engineering initiatives and communicating effectively with cross-functional stakeholders.
  • Experience mentoring junior engineers and interns.
  • Ability to use AI-assisted coding tools to build and optimize user-facing experiences while maintaining usability, performance, and maintainability standards.
  • Ability to apply AI to front-end architecture, component design, state management, rendering performance, accessibility, and responsiveness.
  • Ability to prototype and integrate AI-powered optimizations for Core Web Vitals, bundle size, and runtime efficiency.
  • Ability to contribute to AI-enabled internal front-end tooling and platforms, including automated visual regression testing, design-to-code translation, component documentation, and real-time performance insights.

Responsibilities

  • Work with product management and stakeholders across backend, product, and UI/UX to iterate on growth-related features, including registration, onboarding, and SEO.
  • Lead the technical architecture and implementation of scalable, resilient applications across web, mobile web, and smart TV platforms.
  • Lead innovation in building experiment-driven features that improve user experience in streaming.
  • Ship features and improvements across Web and OTT apps with minimal guidance, collaborating with cross-functional teams.
  • Identify and implement improvements in shared UI components, platform-specific optimizations, and front-end infrastructure.
  • Own the codebase and proactively identify opportunities for refactoring and development process improvement.
  • Mentor and collaborate with fellow engineers, share technical expertise, and contribute to continuous learning and improvement.
  • Monitor web development trends and technologies and evaluate their potential impact on the product and the team's skills.
  • Use AI-assisted coding tools such as Claude Code and Cursor to accelerate development, prototype interfaces, ship pixel-perfect interfaces, and document components across the design system.
  • Help evolve the front-end engineering culture into an AI-native practice.

About the Company

Tubi

Ad-supported free movie and TV streaming

Tubi provides free, on-demand streaming of movies and TV shows in the United States. It operates on an ad-supported model, meaning users can watch a wide library without paying a subscription, with revenue coming from video ads shown during playback. The service is targeted at budget-conscious viewers who prefer streaming to cable and want access to a broad catalog without fees. Tubi’s offering works by delivering licensed video content through an online platform and inserting advertisements to fund operations, letting users watch for free. Compared with paid streaming services, Tubi stands out as the leading free option in the U.S. market; its primary differentiators are zero subscription costs and an extensive ad-supported catalog. The company is focused on expanding beyond the U.S. by achieving GDPR compliance to re-launch in Europe, signaling a goal to grow its user base in new markets while maintaining free access funded by advertisers.

Company size
501-1,000
Company stage
Acquired
Total funding
$75M
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Tubi

See more jobs