Front-end Web Developer - EdTech not for profit
The Micro:bit Educational Foundation is looking for front-end developer with a willingness to get involved in all aspects of software development in a small team.
Your work will support and positively impact students and partners around the world.
Working with the Web Tech Lead and wider tech team, you will develop web-based coding tools and enhance the microbit.org website in order to help children around the world get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role in a small organisation. Current projects include:
- An online Python IDE for students and teachers, https://python.microbit.org/v/alpha
- “micro:bit classroom”, https://classroom.microbit.org
- The micro:bit website, https://microbit.org
- Extensions and features for the Microsoft MakeCode editor, https://makecode.microbit.org
We push the limit of what can be done in the front-end, using React and TypeScript, to keep a simple architecture for our smaller organisation. For infrastructure we use CloudFront, CircleCI, AWS Lambda, Pusher and Sanity (a headless CMS).
- Commercial experience of web application development.
- Excited to learn new tools and approaches.
- Diligent in delivering robust and maintainable solutions.
- Empathetic and effective communication. The role requires regular engagement with our Education team and others in the organisation as part of planning and design of new features and day-to-day operations.
If you don’t feel you match these requirements but are interested in the role, please feel free to apply and explain further those areas where you might need support or would like to further your experience in your covering letter.
We estimate that there are more than 20 million children around the world learning to code with the BBC micro:bit. We have achieved this by working in closely with engineering teams at our global partners, including Arm, Microsoft, MIT and Nominet. Through this partnership, the micro:bit is at the heart of a diverse ecosystem of hardware accessories, software editors and educational resource providers. A key role of the tech team at The Foundation is to support this ecosystem in growing and diversifying in an open way.
The Micro:bit Educational Foundation is committed to improving the diversity of our team. We actively seek and welcome applications from women, and from all sections of the community.
Location – Flexible
For this role, we believe there is value in face-to-face collaboration for design discussions and mentoring. We plan to reopen a central Oxford office to support this. The office will be available full time, with an expectation of a minimum of 2 days per week in the office when circumstances allow. The team is currently working from home. Significant flexibility is available to support family or other commitments.
The Micro:bit Educational Foundation is a UK-based not for profit with the goal to inspire every child to create their best digital future. https://microbit.org/about/
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. The Micro:bit Educational Foundation offers the opportunity to include outreach activities in your work, these can include working with tech community groups, teaching with the micro:bit at code clubs and so on.
We are 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.
Contractual benefits include flexibility in working hours, unlimited annual leave once probationary period is complete and a competitive pension arrangement.
This is a full time role but we would also consider candidates working 4 days a week on a pro-rata basis.
35-45k dependent on experience.
Application & recruitment schedule
There is no fixed closing date for this role. We will be conducting interviews on an ongoing basis.
We monitor our performance on hiring diversity, using a questionnaire at the end of the application process. This is viewed by the operations team only, the aggregated data is shared with the wider team. The questionnaire is optional and you have the choice to not answer any question, but is hugely valuable for us to understand our performance in this area.
Applicants must have the right to live and work in the UK.