Full Stack Ruby/Elixir Developer

Full-Time in United Kingdom - Remote OK

About us

Stitched is a fast growing company founded in 2016 selling made-to-measure curtains and blinds using 3D customisation technology (moving into other home décor products soon!). Check us out on and @madebystitched on social!

We believe in a new generation of products that are made from sustainable materials, rather than mass produced synthetic alternatives that are harmful to the environment. We also believe in the power of technology to help customers buy the products they love.

Building a great business is the thing that gets us out of bed in the morning. We’re a pending B-Corp and believe that a better business should focus as much on its employees, customers, suppliers and the world around us as fast growth and profit.

We are backed by the lead early investors in Not-on-the-High-St, Just Eat and Lyst and have ambitious growth plans, starting with making some superstar hires to join the Stitched family. Is that you?

Job description

This role is for a smart, enthusiastic, full-stack developer to join our small but very productive team - remote in the UK or in our office in London.

We’re a technologically ambitious company, looking to push the state of the art in the home furnishings sector. We aren’t afraid of using interesting and cutting edge technologies if we think they’ll really pay off for us.

We’re looking for someone to help us maintain our web platform, built in Elixir with Phoenix (incl. heavy use of LiveView), Ruby on Rails and a bit of React. We also have some super cool 3D stuff which is written in threejs (plus a bit of GLSL here and there).

Who are we looking for?

The person who will really love this role is someone who is a good web developer, probably a little biased towards the backend, with a good understanding of building the modern web stack, how it works, when it works and, most importantly, when it breaks!

If you don’t have 40 years experience across our entire stack, that’s fine! If what we’ve said thus far sounds like something you’d love to work in, please get in touch.

If any/all of these fit you, then we want to chat:

  • An excellent and empathetic listener, able to work productively with the different sides of the business
  • Strong Ruby on Rails and/or Elixir skills
  • Proficiency with modern JS toolchains and language features
  • Familiarity with functional programming in Javascript
  • PostgreSQL experience
  • Modern CSS (familiarity with BEM a plus)
  • Experience with deploying software in the cloud - we use Google and GKE
  • Testing!
  • A strong focus on delivery, you are someone who takes pride in everything they ship, testing thoroughly and owning mistakes.

Mostly, we’re looking for a dynamic team mate, who loves a challenge, has no “wrong side of bed”, comes to work with a bit of hustle and is willing to take initiative.

Technical excellence is key, along with a passion for finding new ways of engaging customers with new technology, but if you really want to be a Stitcher, you’ve also got to be nice, approachable and willing to get stuck in.

What can you expect from Stitched?

You can expect to be welcomed into a very friendly and open team from day 1. Even though the business is moving fast, the team will always make time to give direction or help out; where we don’t know the answer, we will roll up our sleeves and solve problems together.

We will pay you a competitive salary and you will be given options in the Company. It is very important to us that you feel like an owner, not just an employee. You will be entitled to 26 days holiday on top of public holidays, and other company benefits (including a company pension and curtain allowance).

You've read this far and might be interested, so what's the process from here?

If you think that Stitched is right for you, we’d love to hear from you.