Senior Software Engineer (Growth)

Tubi, Inc.San Francisco, CA
28dHybrid

About The Position

The team is responsible for building and optimizing the UI/UX across all Web and OTT applications at Tubi. The team primarily focuses on implementing features related to user acquisition and growth, including but not limited to user registration, onboarding, SEO, and account management. As part of this team, you will work closely with Product and Design to develop cutting-edge, experiment-driven features that enhance the user experience. In addition to front-end development, you'll be responsible for building the underlying technical architecture to ensure performance and scalability, while proactively exploring engineering-driven features and experiments that can drive user growth. You will be working with React, Node.js, GitHub Actions, Terraform, and CDN infrastructure to build and deploy high-performance applications that reach millions of users. This is a hybrid role based out of our San Francisco office. You must be willing to travel to our San Francisco office three days/week.

Requirements

  • Bachelor's degree from an accredited university, or equivalent work experience
  • 4+ 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 effectively communicating with cross functional stakeholders

Responsibilities

  • Work with product management and other stakeholders (Backend, Product, and UI/UX) to iterate on new growth-related features, including registration, onboarding, and SEO.
  • Lead the technical architecture and implementation of scalable and resilient applications that run on multiple platforms, such as web, mobile web, and smart TV devices.
  • Lead and drive innovation in building experiment-driven features that push the boundaries of user experience in streaming.
  • Consistently ship features and improvements across Web and OTT apps with minimal guidance, collaborating with cross-functional teams to deliver high-impact updates.
  • Identify and implement improvements in shared UI components, platform-specific optimizations, and overall front-end infrastructure.
  • Take ownership of the codebase and proactively identify opportunities for refactoring and development process improvement.
  • Stay up-to-date with the latest web development trends and technologies, and evaluate their potential impact on the product and the team's skills.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Broadcasting and Content Providers

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service