TL;DR
Senior Software Engineer (JavaScript/TypeScript): Building and optimizing high-load playback software for TV and connected entertainment devices with an accent on ensuring a seamless, reliable experience for millions of viewers. Focus on designing and delivering robust solutions, improving performance across diverse TV platforms, and providing technical leadership within the team.
Location: Hybrid in Salford, United Kingdom. Flexible working arrangements are available.
Salary: up to £70,000
Company
hirify.global is the UK's national public service broadcaster, with a mission to inform, educate, and entertain.
What you will do
- Lead the design and delivery of reliable, well-tested playback software used by millions of viewers.
- Take ownership of complex technical problems from early discovery through to release and beyond.
- Improve playback performance and reliability across a wide range of TV platforms, from modern smart TVs to older, constrained devices.
- Provide technical leadership within the team, supporting and mentoring other engineers and helping to maintain high engineering standards.
- Collaborate closely with Product, UI, Distribution, Test, Certification and Partner teams to deliver improvements.
- Help shape the future of the playback platform through thoughtful technical decisions and continuous improvement.
Requirements
- Strong software engineering fundamentals and experience building and operating production systems (JavaScript/TypeScript are primary languages).
- Experience leading technical initiatives in cross-functional teams, balancing quality, pace and outcomes.
- Comfortable tackling complex problems and making pragmatic decisions.
- Strong debugging and troubleshooting skills, particularly in client-side or distributed systems.
- Excellent communication skills and the confidence to collaborate, challenge constructively and align teams around decisions.
- A growth mindset, sharing knowledge openly and supporting others.
Nice to have
- Experience with media playback or streaming technologies (e.g., DASH or HLS).
- Familiarity with browser media APIs (e.g., MSE or W3C Media APIs).
- Experience debugging on constrained or embedded devices such as TVs, consoles or set-top boxes.
- Familiarity with media formats and tooling (e.g., AVC/H.264, AAC, CMAF or ffmpeg).
- Experience with observability, performance optimisation and operational support in production systems.
Culture & Benefits
- Fair pay and flexible benefits including a competitive salary package.
- Flexible 35-hour working week and 25 days annual leave with the option to buy an extra 5 days.
- Defined pension scheme and discounted dental, health care and gym.
- Excellent career and professional development opportunities.
- Support in your working life, including flexible working arrangements.
- A values-based organisation that fosters an inclusive environment, valuing and respecting every individual's unique contribution.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →