Fullstack Developer - 12 month fixed term position

Remote · Oxford, England, United Kingdom · Tech · 18005


The Micro:bit Educational Foundation is looking for a fullstack developer for an initial 12-month fixed-term position.

Working in conjunction with the Lead Developer for the micro:bit website you will work to develop infrastructure and front-end pages to make creating and delivering lessons for the micro:bit smooth for a wide variety of contributors. We aim to do this without compromising the scalability and simplicity of our statically deployed website.

This position will employ a wide range of skills and gives the chance to work at different parts of the web stack: infrastructure, front-end, implementing lambdas, as well as working closely and empathetically with teachers, students and UX designers to ensure we build something effective.

The micro:bit draws on technology from our global partners, and you will be working closely with engineering teams inside Arm, Microsoft, MIT, Nominet and with the global Python Community to deliver innovative products that transform the way computing is taught around the world.

You will be working both on the main micro:bit website, and in a small project team on a standalone project with key strategic importance to the Micro:bit Educational Foundation, with huge scope to influence the project and the Foundation longer term.

This is a 12-month fixed-term position at the Micro:bit Educational Foundation. This is a position that we anticipate continuing after the initial 12 month funding period, becoming a permanent role in the micro:bit web team.

Team size: 3 in your direct team, 5 in the wider micro:bit tech team.

Location: This position is based in Oxford, UK, however a significant amount of flexible working is possible.


There is a digital skills shortage in the UK and a gap that needs filling. Being digitally skilled will give a person access to better paid jobs while low skilled jobs are at risk of being eliminated by automation. Children need to have greater digital skills to be able to have improved life chances.

It is our long-term goal that digital skills should be seen by teachers and students as important as literacy and numeracy, and taught to the same level, rather than Computer Science being seen as a specialist topic just for technically minded students.

You will be working on a project to transform the micro:bit offering from a hugely effective educational product that is well received by digitally confident teachers to a comprehensive educational platform for all teachers.

You will be helping to redevelop the micro:bit platform (UX, entry points, support materials and classroom management functionality) to ensure that it supports all teachers, whatever their digital skill level, to use the micro:bit, so enabling digital skills to be applicable across all subject areas as they will be across all job sectors in the future.


We’re looking for someone who is keen to learn, take on new challenges and is excited by working across a broad range of technologies.

We want as much of the project to run in the browser as possible, and so we’re seeking someone with experience of writing Javascript or Typescript applications. Experience implementing some of: web-based editors, headless CMS systems, static deployment pipelines or AWS experience are desirable.

We’re looking for someone who...

Much of the work for this person is on a new project with very little legacy to complicate the design process. There are some dependencies that must be interfaced with, but the nature of these interactions are to be defined by the project team.

Our plan is not to over specify the tech we use until we hire into this role - having someone with the right attitude, experience and approach is as important as the technologies involved.


We are a UK-based not-for-profit organisation with the global vision of helping every child to be an inventor. We are enabling children around the world to get creative with technology and invent in school, in clubs and at home! Our first year has shown that the BBC micro:bit encourage a higher percentage of girls to learn about technology. Our mission in The Foundation is to take the hardware, and the magical end-to-end experience provided by the online micro:bit editors, and make it available around the rest of the world.

We are part of a diverse, global micro:bit community of young people, teachers, and parents who value effective collaboration. We are committed to understanding and defining the technology education sector in order to present micro:bit users with a stable, tested release of all the things you need to make the unique and productive ‘end-to-end’ micro:bit experience.

One of the greatest benefits of working at micro:bit is knowing that the work you're doing is contributing to something positive, constructive and with beneficial social outcomes. All Micro:bit Educational Foundation employees may optionally use one (paid!) day per week to go and run activities with micro:bits in schools, clubs and tech camps, or to use micro:bit for outreach projects, demos, and examples. It's not unusual for our staff to travel around the UK or the world to make this happen.

We’re a small organisation with a large audience and reach. We thrive on creative problem solving and are open to new ideas and solutions. This gives each individual the chance to have enormous impact, as well as ensuring that your days will be diverse and the challenges complex.


35k-45k dependent on experience.


There is no fixed closing date for this role. We will be conducting interviews on an ongoing basis.

Apply for this job