← Back to all jobs

Senior Web Developer

Raspberry Pi Foundation
🏢 Raspberry Pi Foundation 🌎 Remote 🕑 July 16

This job offer is expired

Location: Cambridge, UK, or remote (Must be UK-based)
Rate: £35000 – £45000, dependent on experience
Basis: permanent; full-time, part-time or flexible
Eligibility: you must be eligible to work in the UK

About us
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. You can read more about our mission, values, and goals in our 2018–2020 strategy.

The role
We are now looking for someone to join our web team as a Senior Web Developer. The ideal candidate will be an experienced web developer who is driven by working on projects with a positive social impact for large audiences. Experience of either Node.js and/or Ruby on Rails is essential, and any experience of either React or Go would be welcome. You’ll be someone who can step back from the code and see the bigger picture, you’ll be happy mentoring other team members, improving processes, and you’ll have good communication skills.

You’ll join a team of eight developers and designers who work in Cambridge or remotely from around the UK. 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 we 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.
While we expect you to come with an impressive track record, you will be joining a fast-growing non-profit organisation that offers unparalleled opportunities for development and growth. We pride ourselves on being a brilliant place to work, with a fantastic team and positive work culture. As a team, we all come from a wide variety of backgrounds, so as long as you are interested in helping us fulfil our mission, we are interested in speaking to you.

Responsibilities
  • Work on web projects and products across the Raspberry Pi Foundation
  • Collaboratively deliver high-quality working software with measurable impact
  • Work as part of small, cross-functional, agile teams
  • Write clean, secure code following a test-driven approach
  • Work with other Senior Developers to improve processes and code quality across our projects
  • Lead and help plan development on our projects and products
  • Have an understanding of all our systems, and share this with others on the team
  • Coach and mentor other members of the team
  • Find ways to improve release processes, resilience, and stability
Experience and personal attributes
You should have:
  • Demonstrable experience of working as a professional web developer
  • Empathy and a pragmatic attitude
  • Excellent knowledge of HTML, CSS, JavaScript, debugging, refactoring, design patterns, and other programming practices
  • Experience of working in an agile team
You’ll ideally have:
  • Experience of pair programming
  • Experience of writing automated software tests
  • Experience of working with user researchers and designers
  • An interest in education, especially around computer science

Benefits
In addition to competitive salaries, we offer a range of additional benefits for all of our colleagues, including:
  • 25 days’ annual leave
  • A generous company pension scheme of 8% employer and 4% employee contributions
  • Life assurance and long-term illness insurance
  • Generous shared parental leave
  • Flexible work hours as needed, to fit around childcare or other commitments
  • Bike-to-work and season ticket loan schemes
  • Investment in professional development and learning
  • Monthly maker days to improve your digital making skills
  • Monthly all-staff meetings and socials
  • Fresh fruit, tea, coffee, beverages in all our offices

Timetable for applications
Closing date: 12:00 noon, 17 August 2018
Face-to-face interviews: Week beginning 3 September 2018

Get

notifications in your

You may also like

  • Lugg
    🌎 Remote
    October 01
  • Clevertech
    🌎 Remote
    September 17
  • SilverLogic
    🌎 Remote
    September 14
  • Elastic
    🌎 Remote
    August 30
  • Clevertech
    🌎 Remote
    August 27