Job Description:

Who we are looking for?

  • Someone experienced in supporting mature platforms.
  • Understanding of the importance of code quality, testing and be willing to own that code.
  • Willing to work in a team and work closely with key stakeholders to ensure successful delivery.
  • Learning and growth are key to our culture, so we will be looking for examples of where you have challenged yourself and learned a new tool, skill, or way of working.


  • Fully test your applications using unit, integration, and functional testing
  • Contribute to your team via pair programming, code reviews, knowledge sharing and team demos
  • Participate in design sessions, follow engineering best practices and the MOO - Engineering principles to ensure high standards are maintained
  • Leverage best practices in testing, continuous integration and delivery
  • Participate in identifying and eliminating technical debt
  • Collaborate with other engineers, across teams, on a variety of projects
  • Continuously experiment, iterate and deliver on new product objectives
  • Provide ad-hoc support to our internal stakeholders and champion improvement ideas

About you...

  • You will have significant experience in the following technologies: PHP, MySQL
  • Experience building and consuming REST APIs
  • Strong Unit & integration testing
  • Proven experience supporting and enhancing mature applications
  • You care about great user experience for our customers and stakeholders and want to - collaborate with other engineers to achieve this
  • You are self-motivated and a team player
  • You are constantly looking to expand your knowledge and skills

Nice to haves:

  • Experience with AWS or equivalent, Docker, CI/CD operations and knowledge of - Terraform would be a bonus
  • Experience working with Java / Python
  • Experience working HTML / CSS / JS

Company Benefits

  • 25 days’ annual leave (plus an extra day for every year of service)
  • Subsidised gym membership
  • Season ticket loans
  • Eyecare vouchers
  • Vitality medical cover
  • Company pension (we’ll match 5% of what you pay in)
  • Life assurance of 4x your salary
  • Cycle-to-work scheme
  • Paid parental leave

Interview Process

  • Telephone call
  • Technical Task - Pair programming
  • Technical Discussion

Other Jobs in Back End