At a Glance
- Tasks: Design and develop software for innovative video audience projects using modern technologies.
- Company: Join the BBC, a leading media organisation with a commitment to inclusivity.
- Benefits: Enjoy flexible working, competitive salary, 25 days leave, and professional development opportunities.
- Other info: Flexible hours, hybrid work model, and a supportive culture for disabled applicants.
- Why this job: Make an impact in the media industry while working with cutting-edge tech and a diverse team.
- Qualifications: Proficiency in TypeScript, CSS, React, and Node.js; experience in agile environments.
The predicted salary is between 43500 - 54500 £ per year.
CONTRACT TYPE: Permanent, Full-time
DEPARTMENT: Video Audiences Team - Chief Operating Group
LOCATION: London (London Broadcasting House) – Hybrid (1 day per week in the office)
PROPOSED SALARY RANGE: £43,500– £54,500 depending on relevant skills, knowledge and experience.
CLOSING DATE: 23:59 on Tuesday the 28th of July 2026
We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application – though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage. Note: The team works a mostly flexible schedule – core hours are 10am – 4pm. We have one mandatory office day a week, which is currently Tuesdays but which may vary.
Interview Process
The selection process will consist of two stages:
- Stage 1: 1‑hour coding assessment designed to evaluate technical proficiency.
- Final Stage: 1‑hour comprehensive interview comprising:
- A 15‑minute technical presentation
- A 45‑minute blended competency‑based interview focused on values and behaviours and technical ability.
Key Responsibilities
- Work with project, product and technical leads to design software that meets complex product and business needs, creating implementable specifications and tasks at feature and component level.
- Enforce best practices in code quality, testing, and documentation using modern tools and frameworks (e.g. React).
- Participate in the team’s software development methodologies, such as pairing, code and documentation reviewing, and continuous delivery.
- Learn new technologies and keep informed of existing technologies.
Skills and Experience
Essential Criteria
- Good understanding of TypeScript, CSS, React and Node.js.
- Experience with testing frameworks and utilities such as Mocha and Sinon.
- Experience writing and maintaining robust production software in a fast‑changing environment with rapid release cycles.
- Experience building and maintaining infrastructure on cloud platforms and effective and resilient CI/CD pipelines.
- Experience in pair programming, TDD, and agile process.
Desired
- Experience developing on AWS.
- Experience working with GraphQL and RESTful APIs.
- Out Of Hours/On Call engineer experience.
- Responsibility for delivering tasks to completion.
- Experience in a professional software development environment on several projects (including testing, design and release).
Benefits
- Fair pay and flexible benefits within a competitive salary package.
- Flexible 35‑hour working week.
- 25 days annual leave with option to buy an extra 5 days.
- Defined pension scheme.
- Discounted dental, health care and gym memberships.
- Excellent career and professional development.
We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio‑economic background, religion and/or belief.
Please note: any offer is conditional on satisfactory employment screening checks, including reference checks, eligibility to work checks, safeguarding and adverse media/social media checks.
Software Engineer - EXTEND in London employer: BBC Group and Public Services
At BBC Studios, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture in the heart of London. With competitive salaries, generous bonuses, and a commitment to employee growth, we empower our team to drive innovation and creativity in the media landscape. Join us to collaborate with industry leaders, develop your skills, and contribute to world-class commercial products that engage global audiences.
Contact Details:
BBC Group and Public Services Recruitment Team