Software Developer

Job description

In this role, you will develop the internal elements of our expert sourcing and connection platform; expanding the capabilities of our front-end application to automate manual processes of our project delivery team. Shared responsibilities within the team to lead the definition of work and collaborate with product owners to break down high-level requirements into understandable pieces of work that you and the team can create solutions for. You will review development processes regularly, and identify potential improvements, discussing them with team leads and management.  Along with writing code and automated tests for new solutions.

Job requirements

We are seeking someone who is a:

  • Mid-level developer (~3-5 years)
  • Commercial Angular experience
  • Understanding and willingness to utilise TDD
  • Experience utilising good state management
  • Experience within Agile teams


  • Degree in Computer science, or related qualifications
  • Understanding of modern API standards and architecture
  • AWS experience preferred, or strong understanding of cloud systems and experience with other major providers
  • Experience with design patterns/libraries that work across multiple devices
  • Automated e2e testing