Creative Technologist / Web Developer
BBC Research & Development are looking for a creative technologist or web developer to work on a variety of innovative projects. You will be building prototypes that improve on the way the BBC currently delivers TV, radio and online services, addressing under-served audiences and exploring new technologies. You will work as part of a multidisciplinary team of developers, UX designers and producers.
This is an exciting opportunity to work on something that will ultimately have an impact on the way the BBC works, the tools our editorial and journalist colleagues use, and the online products and services we offer to our audience.
BBC R&D has a worldwide reputation for leading the research and development of many key internet, broadcast and media technologies. This role is in the Internet Research & Future Services (IRFS) team of BBC R&D whose work focuses on media, the internet and user experiences. We build systems and prototypes, carry out original research and solve problems for the BBC. We work in small, multidisciplinary teams of developers, designers and producers.
You should care about the people who will use what you build - ensuring things are easy to use, solve real problems and meet people's needs.
You should be curious about exploring the many possibilities of our research areas, be creative and full of ideas, and have the ability to express your ideas clearly to people.
You should want to work in a multidisciplinary team alongside UX designers, content producers, writers, filmmakers and journalists, solving problems using a mixture of technology and design.
Please note, the official BBC job title for this is Software Engineer hence the attached job description so please look at the appendix section for details about this role in particular.
The Ideal Candidate
Essential Skills & Experience
- One or more server-side scripting languages or environments, e.g. Node.js, Ruby, Python, including setup, installation and maintenance
- Excellent HTML5/CSS2/3 skills including CSS frameworks
- Proficiency in modern software development, using git/GitHub and issue tracking as a core part of the team process
- Strong understanding of responsive design and cross-browser compatibility issues
- Experience of developing prototypes quickly, knowing what to prioritise when
- Ability to work effectively as a part of a multidisciplinary team, particularly with UX design colleagues, using appropriate processes and tools
- Ability to learn new technologies and apply them where appropriate
Desirable skills and experience
- HTML5 web audio and video
- Developing mobile-friendly websites
- Ability to do simple interaction and visual design for digital products
- Understanding of web accessibility issues and appropriate methods for testing
- AWS, Docker, Kubernetes
- Contributing to open source or community projects
- Machine learning, data science, Tensorflow, NumPy
This is a 1-year full-time fixed-term contract or attachment at grade 7, based in central London but we can offer some flexibility in working arrangements.
About the Company
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. You’ll be asked questions relating to them as part of your application for this role.
The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background.
BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk.