We’re passionate about revolutionising the way marketers make email campaigns, and we want you to help us. Taxi for Email is a workflow platform that helps marketers build on-brand email campaigns from intelligent templates using our world class email editor, and then export to their chosen sending platforms.

At Taxi for Email we understand that professional development is very important for software engineers. You will be surrounded by friendly professionals who love what they do and will ensure your constant progress. We also allocate work time for learning new skills and frameworks. 

We like to have fun too — team lunches, parties, games, and a drinks fridge are all important parts of working at Taxi for Email. 

About this role

At Taxi for Email you’ll be working in a hands-on, collaborative environment. Your day-to-day will vary from sprint to sprint, and will include developing new features for our product as well as maintaining existing services. You may be working closely with UX designers, our support team, or QA team members to define the scope of new features and investigate bugs.

Our main tech stack includes Ruby on Rails, JavaScript, and Amazon Web Services. We believe in agile development and don’t like to pigeonhole our team members or tie them to a single task. Each of our developers works with a wide range of technologies, typically getting involved with both back end and front end code.


The ideal candidate will have an aptitude for technical problem solving and will enjoy learning new languages, frameworks and techniques. Great teamwork and communication skills are essential.

Essential skills and qualifications

  • A university degree or in computer science, engineering, maths, physics or a related discipline, or equivalent professional experience
  • Strong teamwork skills, enjoys sharing knowledge and code reviews, and not afraid of getting things wrong.
  • Enjoys problem solving.
  • Experience of building software products (as an intern, in personal projects, or as a job)

Plus if you have experience in these, that’s a bonus

  • Building web apps 
  • Some experience of a system level programming language (C++/Java)
  • Ruby (Rails/Sinatra), Node.js
  • Amazon Web Services
  • NoSQL (DynamoDb, Mongo, etc)
  • Knows how to write tests and set standards and help the team move forward with this
  • Email marketing tools and technology


This role is based in our studio in Clerkenwell, London. Please note that our developer roles are on-site only.


We want to create and maintain a friendly work culture, that helps everyone achieve their goals. We will provide all the technologies, freedom and benefits that you’ll need to excel and be happy in your role.

Read more about our culture and #LifeAtTaxi →

Get Started

Now is a great time to join the Taxi team. Please email us your relevant experience (Linkedin, Angel list or cv)

Email us

Share this job