Our front-end developers work on a broad range of applications for TV and Set Top Box devices. Primarily with web technologies, occasionally working with CI/CD and full stack tooling. Across a range of products, we deliver user interfaces enabling TV viewers to discover and access great TV content. Behind the scenes we deliver test and tooling applications supporting the rest of the business.

Our front-end applications are all based in HTML with JavaScript or TypeScript and common web frameworks. To operate on TV devices, we use some specialist standards such as HbbTV and work around some unique browser quirks and limitations.

You will need professional experience at a junior or mid-level of modern web development using HTML, JavaScript, TypeScript & CSS.

You will also have experience with modern web frameworks and tools such as React, Redux, Svelte, Node, NPM, Vite and Jest and the ability to work without frameworks, in vanilla JS, with an understanding of DOM, BOM, CSSOM and some awareness of “under the hood” browser concepts.

Experience of modern development practices and management tools - Agile, Jira or other issue tracking system, Git flow, CI/CD is essential together with working with RESTful APIs including awareness of security best practices.

Experience of TV, STB or other embedded app development, particularly with HbbTV or for streaming apps is highly desirable.

Everyone TV is passionate about providing a workplace where everyone is welcome, and diversity is valued.

We offer a competitive reward package, and salary is dependent on skills and experience.

The role is based in Everyone TV’s central London offices, at the South Bank. 

We are a flexible working employer and the company currently works a hybrid pattern.

Closing date: 1st September 2025

CVs to Donna Wallis: [email protected]

Download full job description