Philo is hiring: TV React Developer (Roku) in San Francisco
Philo, San Francisco, CA, United States, 94199
Overview
San Francisco, CA, Cambridge, MA, or remote
Philo: TV on the Internet (TVoIP)
At Philo, we’re a group of technology and product people who set out to build the future of television, marrying modern technology with the compelling medium of TV. We leverage cloud delivery, modern tech stacks, machine learning, and hand-crafted app experiences on all platforms to deliver a rock solid streaming experience and innovative ways for users to engage with content.
Roku at Philo
The Roku team at Philo builds our product experience on one of the biggest streaming platforms. Philo’s Roku app has been a crucial platform since launch and remains one of our largest for minutes watched. We are a small autonomous team building high-engagement apps with millions of installs, focused on delivering the best possible UX for the 10-foot experience.
Recent projects on our Roku platform have included:
- Building Philo’s next generation TV guide – a fast, virtualized live TV browsing experience
- New ways to watch while you browse with picture-in-picture and overlays
- Autoplaying video and dynamic browsing across show/movie tiles
- Storybook-inspired development environment for our Brightscript UI components
- A platform for deploying, monitoring, and iterating on experiments
- Using new BrightScript features like classes and types
- Adding Rooibos unit tests to our CI pipeline
Philo engineers own what they build from start to finish and deliver delightful features to a large user base. If you’re a Roku developer who cares about quality code and using the latest tools to push the envelope on the platform, we’d love to talk.
As a Roku Software Engineer, you will be responsible for:
- Building the Philo experience on Roku devices
- Running experiments to monitor and analyze the impact of new features
- Contributing to UX design decisions using your domain expertise
- Helping the Philo frontend team grow
We are looking for candidates who have:
- Experience with the Roku platform, including SceneGraph and other Roku APIs
- Familiarity with the Roku ecosystem, capabilities, limitations, and best practices
- Familiarity with React, Redux concepts
- 4+ years of frontend or UI experience
- 2+ years of Roku development experience
- Bachelor’s degree or higher in Computer Science, Computer Engineering or related field
A strong candidate might also have one or more of these:
- Experience with GraphQL-based APIs
- Development experience with video playback, cross-device interoperability (casting), or other 10-foot, connected TV platforms (Roku, Samsung or LG Smart TVs, FireTV, Android TV, Apple TV)
More about Philo
Philo is a people-first company that values pragmatism, pride in our work, and collaboration. We are committed to diversity and inclusion and believe a diverse set of voices enables us to innovate faster and create the best experience for subscribers.
Philo offers access to a broad channel lineup, including AMC, BET, Comedy Central, Discovery, Food Network, History, MTV, Nickelodeon, and more, plus originals and movies with AMC+. Our service includes 80+ free channels and premium add-ons. Our library includes tens of thousands of titles with DVR support and multi-device streaming.
Philo is headquartered in San Francisco, with offices in New York and Cambridge, MA.
Status, Location, and Compensation
Status: Full-time
Location: San Francisco, CA, Cambridge, MA, or remote
Compensation: Includes annual salary between $135K-$190K depending on experience and location, company stock options, and health benefits
Equal Employment Opportunity
Philo is an equal opportunity employer. We value a diverse and inclusive workplace and welcome applicants from all backgrounds, experiences, and perspectives.