BBC Careers Near Me – Software Engineer

Website BBC

About the job


Job Introduction

The Games team oversees all the games you can find across the world famous CBeebies and CBBC product portfolio. We’re a small team that cares about building quality products for kids who love games.

We’re a Handful Of Software Engineers, a Quartet Of UX Designers, a Trio Of Testers, a Couple Of Business Analysts, a Project Manager And a Product Owner And We Own The Product Portfolio And The Technology That Underpins BBC Games

  • Games Hosting – AWS backed infrastructure with a React front end
  • In-house Game Engines – HTML5/JavaScript engines based on PixiJS and Phaser
  • Delivery Pipeline – Maintenance and development of CI pipeline and SDK and guidelines
  • Testing Tools – Various tools to aid with QA and debugging of HTML5 games
  • Games Portfolio – Portfolio of over 300 games

Our long-term strategy is to improve and redefine how games are made and delivered at the BBC and ultimately improve the important role they play in the organisation..

Join us for an engaging experience with a unique set of challenges rather unlike anything else you get in the world of web development.

Role Responsibility

As a member of the Games team you’ll be working in a fun, creative multi-discipline team; responsible for building and maintaining the platforms, pipelines and games frameworks that deliver BBC games to the nation’s children. We don’t build full games in-house but we do build the technical foundations, set the standards and help steer the creative direction.

As part of this team you will work collaboratively to:

  • Define, design and deploy high quality, high availability technical solutions that serve millions of children across a broad range of platforms.
  • Contribute to shaping the games strategy at the BBC, both for our existing portfolio and products and for future innovation and experimentation.
  • Contribute to driving engineering excellence and a culture of continuous improvement, sharing and collaboration.
  • Champion new technologies or methodologies that enhance how we work and what we make.
  • Shape how games are developed across the BBC.
  • Develop in-house engines and frameworks that make it easier to build and test BBC games.
  • Contribute to building the wider BBC development community via recruitment processes, mentoring and training new team members and being proactive with enhancing the engineering culture.

Are you the right candidate?

We expect the successful candidate to be skilled in some of the following:

  • Software development in multi-disciplinary teams, on medium or complex projects.
  • Developing tools to aid game development, e.g. data compilers, editors and content management systems.
  • Modern JavaScript development environment such as Babel, Webpack. ES6 and React a plus.
  • Creating accessible products/features.
  • Web technologies including HTML5, CSS, WebGL, Canvas.
  • Developing cross browser/device with strong experience of browser standards and web APIs.
  • Pixi.js, Phaser or similar game frameworks.
  • Testing tools and approaches, including Test Driven Development (TDD) and test frameworks such as Jest.
  • Writing and maintaining large scale robust production software.
  • Source control systems such as Git and GitHub.
  • Working in an Agile environment (Scrum, Kanban).

Package Description

Band: C

Contract type: continuing

Location: Salford

The successful candidate will be required to work from our Salford office one/two days per week

Any offer of employment is conditional upon you having the right to work in the UK

We’re happy to discuss flexible working. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage.

  • Excellent career progression – the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation.
  • Unrivalled training and development opportunities – our in-house Academy hosts a wide range of internal and external courses and certification.
  • Benefits – We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more.

About The BBC

We don’t focus simply on what we do – we also care how we do it. Our values and the way we behave are important to us. Please make sure you’ve read about our values and behaviours in the document attached below.

Diversity matters at the BBC. We have a working environment where we value and respect every individual’s unique contribution, enabling all of our employees to thrive and achieve their full potential.

We want to attract the broadest range of talented people to be part of the BBC – whether that’s to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity.

We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.

To find out more about Diversity and Inclusion at the BBC, please click here

Attached documents

  • Please click here to view the full job description
  • Our BBC Values



 Report Job