Full Stack Ruby Developer

SaaS Platform

Our Holborn based client are looking for a Full Stack Developer to join their expanding team.

The client

They currently number 50 in their London office, where you’d be joining a team of 6 who work in the Customer Experience team.

These guys are working on a scheduling appointment platform which is used by some of the biggest retailers in the UK, as well as some huge US brands. There are two interfaces to work on – customer facing and staff facing – so lots of new features and components to work on. You’ll also be re-engineering part of their core business and client facing features, whilst simultaneously learning and contributing to their flow.

The role

You will be:

  • Building on and maintaining their scalable, versioned Restful API.
  • Enabling dynamic reporting through Liquid templates.
  • Building an event-driven webhook API for notifications to external systems.
  • Building a flexible booking journey using different database technologies, such as ElasticSearch, MySQL & Redus.
  • Helping to migrate from AngularJS to React, as well as exploring other front end frameworks (such as Vue).


This is an opportunity to join a company that will help you grow your commercial acumen as well as provide lots of support in your career development. They are looking for someone is keen to learn and collaborate (they’re a big fan of sharing your knowledge with others) as well as having the ability to understand complex coding problems – there is some pretty high level stuff they work on.

The candidate

You’ll have at least 3 years commercial experience using Ruby, as well as some solid experience with one of Angular or React (ideally the latter, though they’ll get you up to speed here if not). If you’ve got any experience with Rest APIs, MySQL, or in TDD that would be a huge bonus, as would prior knowledge of Lambda, Kubernetes etc.

In return for the above they’re offering a salary of up to £75K, as well as some attractive benefits. They’re happy with you working remotely on occasion (most of their team do so once a week) and also have a very social environment, with regular events and several games rooms. There’s also equal Maternity/Paternity cover as well as PerkBox access.

We welcome those with alternative identities, backgrounds, and experiences. Our team includes parents, the self-taught, the university-educated, and people of a wide variety of nationalities, ages, and socio-economic backgrounds.

Obviously, we’re looking to ensure it’s a solid fit from both sides: we want you to step into a role you love, and we want to offer you a place you’re proud to come to every day for work.

We know that diverse teams are strong teams, and welcome those with alternative identities, backgrounds, and experiences to apply to be part of life at Zebra People. We are committed to a fair and accessible recruitment process for all candidates. We would be happy to meet any accommodation requests during the application or interview process, please just let us know.