Yearbook Machine

Working at Yearbook Machine is a unique experience. We are unfussy about the small things — there’s no dress code, little bureacracy and a relaxed working environment. But we care deeply about the big things, like producing work of the highest quality and keeping our customers happy. It’s an approach that seems to have worked well: in just a few years and with a tiny team, we’ve grown to be the UK’s biggest provider of leavers’ yearbooks. We’re now looking to build on our success and are seeking talented and motivated individuals to help us get to the next level.

Current Openings
We're looking for…

Graduate / Junior PHP Developer

Read Description and Apply »

Graduate / Junior PHP Developer

Yearbook Machine is a fast-growing technology startup company, supplying leavers' yearbooks to schools and universities across the UK and Europe. Since being founded in 2009 by recent Cambridge and UCL graduates who noticed a gap in the market when making their own leavers' yearbook, we have had considerable success: over the past two years our sales have grown more than tenfold and we are now the market leader in the UK. After a particularly successful academic year in 2012-2013, we’re expanding our development team and are now looking for an ambitious Junior / Graduate Developer to help us to continue to grow.

Your job will involve working on many different aspects of our software and technology systems. We’ve managed to automate a highly complex design process, allowing us to create customised book layouts at the push of a button. This has involved bringing together many of the latest and most exciting software technologies and combining them in new ways to build a genuinely innovative piece of engineering. While we won’t expect you to understand it all straight away, you’ll be given the freedom to work on whichever parts of the system most interest you, and will be supported by the rest of the development team in learning the best practices of modern software engineering. This will include opportunities to get involved with: front-end development using the latest OOP JavaScript frameworks, back-end development, DevOps and automated server provisioning using Chef and Vagrant, automated testing, continuous integration and automated layout design.

Working at Yearbook Machine is not the corporate grind: we’re a small group of like-minded, focused individuals working to create a product we genuinely believe in. We work hard but our environment is relaxed and friendly. Our office is based in a light and airy converted warehouse in central Shoreditch, which we share with another design startup. We're currently a team of just 6 people, 5 of whom are developers.

  • 2:1 above in Computer Science or other similarly technical degree subject
  • Experience with OOP and at least some knowledge of modern software development paradigms such as MVC
  • A genuine passion for technology: we’ll be interested to see what you’ve been doing in your spare time!
  • Highly competitive, above-market salary
  • Generous stock options
  • The best equipment: Your choice of computer and monitor(s) and a comfortable chair
  • Job satisfaction: we make a product that is fun to build and that our customers love!

To apply, please email your CV and cover letter to with the subject “Graduate / Junior PHP Developer”

Recruiters: we do NOT appreciate unsolicited phone calls. If you want to work with us, please email explaining why!

Want to know more?

About Us

Find out more about Yearbook Machine