Node Web Developer
Based: Cambridge or remote
Rate: £450 to £550/day
Basis: full-time, part-time, or flexible
Initial 3 month period with possibility of extension.
Eligibility: you must be eligible to work in the UK
Background and History
The Raspberry Pi Foundation is a UK-based educational charity that works to put the power of computing and digital making into the hands of people all over the world. We want more people to be able to harness the power of computing and digital technologies for work, to solve problems that matter to them, and to express themselves creatively.
Established in 2008 and first known for our product – the wildly successful Raspberry Pi computer – the Foundation has developed educational content and programmes that are helping millions of people learn computing and digital making.
In October 2015, we merged with Code Club, followed in May 2017 by a second merger with the CoderDojo Foundation. Together we now represent one of the largest, sustained global efforts to help young people learn computing and digital making.
We are a young and fast-growing organisation, and we’re learning a lot about how we can make a difference. We have just published our new 2018-2020 strategy, which sets out our mission, our values, and our goals.
This role is suitable for an experienced web developer. You might be someone who is driven by working on projects with a positive social impact to large audiences. You’ll be working primarily using node.js and express, any experience with either React or Go would be welcome, but not essential. Familiarity with writing tests and using pull requests would also be advantageous.
You’ll join a team made up of eight developers and designers who work in Cambridge, or remotely from around the country. We work collaboratively in cross-disciplinary teams, being as agile as possible in our working styles and releases. We use remote collaboration tools like GitHub and Slack to communicate effectively, and encourage pair programming.
We’d be very interested to see what skills you could bring to the team. We would like you to be able to tell us about projects that you’ve been a part of, particularly focusing on how your work has been useful to users.
- Work on web services across the Raspberry Pi Foundation in particular focussing on our node.js web services and applications
- Collaboratively deliver quality working software with measurable impact
- Work as part of small, cross-functional agile teams
- Writing clean, secure code following a test driven approach.
- Create code that is open by default and easy for others to reuse.
Experience and personal attributes
You should be:
- Someone who has significant experience of working as a web developer using node.js
- Collaborative and open in your approach
- Comfortable working as part of a remote team
You’ll ideally have experience of:
- Pair programming
- Test-Driven Development
- Serverless technologies (i.e AWS Lambda)
How to apply…
In the first instance, send us a copy of your CV. We value any existing code or live websites you can share at this point. We will then ask promising candidates to complete a short coding exercise.
Successful candidates will then be asked in for an interview, which will involve some time spent with members of the team, and collaborating on solving a problem.
Timetable for applications
Closing date: 5:00pm, 22nd March 2017
Face to face interviews: week beginning 26th March 2017