Back End Developer


Remote, UK


Key area:

Tech Team







About the role

We’re looking for a back end developer to help us grow and meet the demand of a constantly evolving service. You’ll be working with our product’s API and integrations, internal back-office system and adding new and exciting features. We are in the process of replatforming from Perl to JavaScript, so experience with Nodejs, websockets, and GraphQL is really helpful.

Our technology is already used by some of the largest brands in the world, and we’re only just getting started. This is a pivotal moment to join a company that has a huge opportunity ahead of it.

The person we’re looking for

– Has a passion for technology and an excellent eye for detail

– Is eager to learn new things and excited by problem-solving

– A great communicator and team player

– Takes ownership over issues, big or small

– Loves learning and taking on challenges

– Wants to work at the cutting edge of applying human psychology to online interactions

You’ll be responsible for

– Building new implementations of the decision engine across different clients, platforms, and continents

– Working closely with the architecture & development teams to develop external product optimisations and internal tooling

– Reverse engineering partner websites to find new ways of integration

– Maintaining and improving the existing back end codebase

– Designing/implementing our new back end in NodeJs

– Proposing and building new features for the platform

– Inputting into development tools and best practices

Skills and experience required

– 3 or more years of experience working in software development

– Experience with either NodeJs or Perl

– Familiarity with Linux and AWS cloud services

– Experience developing REST APIs or other programmatic interfaces to apps or devices

– Database experience with mySQL and NoSQL

– Experience building scalable web services and applications

– Ability to quickly learn new languages, tools and libraries

– Excellent written and verbal communication skills

Skills and experience desirable

– Experience with security measures in backend systems

– Experience of working in an agile development process (e.g. SCRUM)


Application deadline: