Guy Lewis –  Head of Product, Sprint Education Image
“We're on the look out for a fantastic full stack software developer to join our world-class team of developers. If plenty of autonomy, building cutting-edge software (that actually makes a profit), and working for an award-winning company floats your boat then, well, keep reading..."
Guy Lewis – Head of Product, Sprint Education
Sprint Education Marketing Award Winners

Interested in our Full Stack Software Developer position?

Find out more about it here...

We are looking for a talented and motivated Full Stack Software Developer to join our award-winning team. If that's you, you'll have the ambition to grow within Sprint Education, and want to build amazing software, from beautiful responsive web applications, to new features in our marketing and sales SAAS, Campus. On a typical day you'll work closely with our Head of Engineering Alistair, and developers Ollie, Jen, and Ian. Alongside our designers Sophie, Ben, and Nick, and Guy the Campus product manager. As well as creating outstanding and elegant code you'll remain mindful of format/design and liaise directly with some clients as well as the rest of the team. You'll need to be a great problem solver and work well both on your own and in a team.

You'll be responsible for

  • Building and maintaining user-facing features in Campus, our marketing and sales SAAS.
  • Deploying software releases to our multi-cloud SAAS infrastructure.
  • Building and maintaining client websites.
  • Writing elegant and future-proof code and libraries.

You have, you are, you can

  • Confidently work within (and up and down) the LAMP stack.
  • Excellent knowledge of the latest web development technologies and frameworks, such as Laravel, Node.js/Express.js, etc.
  • Confident with JavaScript, ES6 onwards, and have experience developing with modern front-end frameworks, such as React, Angular or Vue.js.
  • Experience with at least one OO language, eg. PHP7, Golang, C#, Java, etc.
  • Appreciation of software and OO design best-practices, including SOLID principles.

It would be super-good to have

(although not essential)

  • An understanding of Agile development practices.
  • Experience of bundling applications with Webpack/Babel.
  • Experience of working with at least one web MVC framework.
  • An understanding of domain-driven design.
  • An appreciation of test-driven development and continuous integration.
  • Experience of Microservice and API development.
  • Experience of using Git.
  • Used tools like Jira, Slack, Bitbucket, and Bamboo.
Scroll to top