
Core Front End Engineer (12-month FTC Maternity Leave cover)
The Role
The role
This role sits within one of our Viewer Technology teams, a key driver of our objective to increase Monthly Active Users on ITVX. Your focus will be on delivery of features to support the growth of the platform and wider business goals, as well as maintenance of the technical estate. As a Core Front End Engineer, you will proudly embody ITV Technology’s “Smart & Kind” approach, collaborating within your team and bringing everyone along with you.
Key Responsibilities
- Work with Product Managers and Agile Delivery Managers to translate requirements and product features into manageable components/tasks, giving estimates, suggest solutions and identifying possible risks.
- Work with test and operations teams to troubleshoot and resolve issues throughout the life cycle.
- Contribute towards best practice for application development; specifying, designing and implementing reusable components that are efficient, scalable and well abstracted.
- Write, review and take responsibility for technical documentation that assists teams in picking up domain experience.
- Keep abreast of new and existing technologies and be able to apply these to a variety of projects as applicable.
- Be active in developer communities inside and outside of ITV, contribute to discussions and external projects, attend conferences and build a network of like-minded individuals.
Skills you’ll need (minimum criteria)
- Proficiency with Javascript and / or Typescript language
- Experience with a variety of testing practices and frameworks, automatic & manual such as cypress
- Experience with ReactJS and modern frameworks e.g. Next.js and consuming backend integrations such as GraphQL and REST
- Experience with HTML5 and CSS3 across a broad array of web and mobile products, with knowledge and awareness of responsive design, performance, accessibility and SEO considerations.
- Familiarity with CI/CD technologies (e.g. GitHub Actions, Jenkins) and version control
Other things we’re looking for (key criteria)
- Familiarity with a cloud infrastructure provider (e.g. AWS, Azure, Google), including infrastructure-as-code technologies (e.g. Terraform)
- Experience with Front End tooling e.g. bundlers, transpilers, ESM
- Experience of developing and integrating with a CMS, such as Contentful.
- Experience of working with ad-based technologies
- Familiarity with HTML5 video playback technologies and streaming formats, such as HLS, MPEG-DASH.
- Familiarity with developing for embedded devices such as Connected TVs, Set Top Boxes etc.
- Experience with Logging & Monitoring frameworks, and using them to diagnose incidents
- Comfortable working with both technical and non-technical stakeholders
- Enjoy mentoring and sharing knowledge with other engineers
- Familiarity with pair programming techniques and styles, both in-person and remote
- Experience working with containerisation technologies (e.g. Docker)
- Experience participating in and running engineering communities of practice
- Understanding of agile ways of working and how to apply this in your day-to-day activities

ITV is for everyone.
We welcome applications from individuals of all backgrounds, including People of Colour and Deaf, Disabled, and Neurodivergent people.
ITV strongly encourages applications for this role from disabled people. As a Disability Confident Leader, if you meet the minimum criteria for a role and you have declared that you are disabled, we’ll guarantee to take you to the next stage* (minimum criteria above).
We're happy to discuss any support/personalisation you may need during our application and selection process as part of our reasonable adjustments. Drop us a line if you require anything at talkingcareers@itv.com.
Click the button below to find out more about applying with a disability.
*There may be a few exceptions where we are not able to take all eligible candidates to the next stage due to the volume of applications

Your impact sends ripples
ITV offers some great rewards and benefits including:
- Flexible working with a range of options
- Generous holiday allowance, plus you can buy more
- Annual bonus opportunity
- Competitive pension contribution
- Save as you earn - with an opportunity to buy ITV shares
- Wellbeing and volunteering days plus a wide range of opportunities to help you live a balanced and healthy life
Tech, Data & Product team
Behind every famous face, every programme, every channel is one of our market-leading technology teams. Discover more about the teams that are building products that millions of people use.

What is the magic of ITV?
It starts with a simple love of television. Watching it, creating it, talking about it. Whether it’s daytime or primetime, for downtime or anytime.
We’re inspired by our audiences. Who helps shape what we make. Standing shoulder to shoulder with them. Because what matters to them, matters to us.
Starting conversations. Winning hearts. Changing minds and sometimes even society itself. Big or small, what we make makes an impact.


London
ITV White City, 201 Wood Lane, London, GB, W12 7RU Find us