8 open TypeScript positions
The Senior Software Engineer (Growth) will focus on building and optimizing the UI/UX for Tubi's Web and OTT applications, specifically implementing features related to user acquisition and growth like registration, onboarding, and SEO. This hybrid role requires significant front-end development using React and Node.js, alongside building scalable technical architecture, with a mandate to extensively use AI tools to design, build, and optimize user-facing experiences.
Tubi is seeking a Senior QA Analyst in Toronto to lead quality assurance for streaming and AI-driven product features across web, mobile, and OTT platforms. Key responsibilities include designing test strategies for playback systems, validating AI model accuracy, and contributing to automation frameworks. This hybrid role requires strong technical knowledge of media workflows and debugging utilities.
The Senior Software Engineer (Growth) will be responsible for building and optimizing the UI/UX across Tubi's Web and OTT applications, focusing heavily on user acquisition and growth features like registration and onboarding. Key responsibilities include leading technical architecture for scalable applications using React and Node.js, and extensively leveraging AI tools to design, build, and optimize user-facing experiences. This is a hybrid role based in San Francisco requiring travel to the office three days per week.
The Senior Software Engineer (Growth) role at Tubi focuses on building and optimizing UI/UX across Web and OTT applications, concentrating on user acquisition and growth features like registration and onboarding. Key responsibilities include leading technical architecture, developing cutting-edge, experiment-driven features using technologies like React and Node.js, and mentoring fellow engineers. This is a hybrid role requiring travel to the San Francisco office three days per week, emphasizing extensive use of AI for development and optimization.
Tubi is hiring a Senior QA Analyst to spearhead quality assurance for streaming and AI-driven product features across web, mobile, and OTT platforms. Key responsibilities include designing test strategies for playback stability, validating streaming performance (ABR logic, encoding, DRM), and ensuring the accuracy of AI/ML features. This hybrid role requires strong technical knowledge of media protocols and hands-on experience with debugging tools, requiring presence in the San Francisco office three days per week.
The Senior Software Engineer will build and maintain the core video playback experience across multiple client platforms (Mobile, TV, Web, Consoles). Key responsibilities include enhancing media playback performance, developing advanced player features using modern web technologies (like WASM/WebGPU), and mentoring other engineers. This high-visibility role directly impacts user experience by optimizing streaming quality, startup latency, and stability.
Weekly TypeScript jobs delivered to your inbox.
The role seeks a talented Senior Automation Engineer in Toronto to design and implement automated tests for Web and CTV platforms to ensure a high-quality video-on-demand service. Key responsibilities include building scalable test frameworks, writing scripts in JavaScript/TypeScript, integrating tests into CI/CD pipelines, and operating a device lab to prevent regressions. This position directly impacts testing velocity and reliability across Tubi’s client experiences.
The Senior Site Reliability Engineer will join a software engineering organization focused on building and running large-scale, distributed systems with a focus on resilience and automation. Key responsibilities involve designing scalable architecture, writing production-grade code for automation and CI/CD, participating in 24/7 incident response, and proactively optimizing performance and capacity. A major focus will be applying AI to build intelligent, automated reliability platforms and leveraging AI tools in the daily workflow.