Job Description

Before you start reading, keep in mind that the aim of this
job ad is to give you a feel for what it’s like to work at Catapult.
There’s lots of research which suggests people often don’t apply because
of so-called “requirements” in a job description. If you’re an
experienced engineer, like the sound of working here and see something
you’re not an expert in yet, that’s great, apply and you can learn it
here!

What You’re Getting Yourself In For

Our mission is to build the worlds best part time job. We
spend our time thinking about how to give a global workforce complete
control of their own work life while completely automating the hundreds
of thousands of man hours which would normally be required to manage
people on this scale.

We do this through React Native based iOS and Android applications,
React based web applications, a mixture of Ruby/ Rails and Phoenix/
Elixir on the backend and Rest API’s to communicate with machine
learning services from our data science team.

Businesses ranging from the largest high-street retailers to five star
hotels and and independent coffee boutiques rely on Catapult as their
casual workforce. If you’ve spent time in London, you’ve probably been
served by a Catapult waiter or sales assistant without even realising
it!

Our company values really important to us and influence every facet of how we work together.

Things we’ve been working on recently

No Two Days Are Ever The Same In a Startup, But To Give You a Flavour Of What We’ve Been Up To Recently

Building a stand-alone signup service to test
different approaches to user on-boarding. We took this as an opportunity
to test out Phoenix + GraphQL. We were so impressed with the
productivity boost we’re also now incorporating GraphQL into our primary
Rails application

Using Kubernetes to deploy standalone environments for our feature branches, complete with anonymised production data

Re-thinking how we test Javascript and what the line should be between unit tests and acceptance tests

About The Role

We’ve been growing rapidly over the last three years and as
we start our international roll out, we’re looking for ambitious
engineers to help us build the future of work. Our engineering
principles a good feel for how we work together and what we value.

You’ll be working from our newly established development hub in
Barcelona. We work in small cross-functional pods of developers who
focus on a particular product area and encourage people to rotate across
teams.

Requirements

We've found that the best developers are outliers so these
are guidelines rather than firm requirements. If you're passionate about
building great software, finding the best tools for the job and
learning new skills, we'd like to hear from you!

About You

Solid experience developing web or mobile applications commercially

You really buy into the importance of getting things into the hands of a user quickly and then iterating

You actively think about when to incur technical debt and when to pay it back

You like to explore new technologies and have a keen eye for when something new can add real business value

Bonus points for Rails, React, Phoenix or GraphQL

Benefits

As well as being a part of a well funded startup at one of the most exciting phases of it’s growth, you’ll get:

Competitive salary + stock options

A strong approach
to professional development and mentorship, everyone has a dedicated
L&D budget for books, training and the like

Several
product retreats per year where the whole team goes somewhere warm,
looks back on how we can improve and then spends a week or so hacking on
new ideas and exploring new technologies

Regular social events & the opportunity to travel to our other offices

Company Macbook Pro which you’re free to take home

A flexible work environment focussed on output not hours (including the
option to work both remotely and from home for some of the time)

We use our own cookies and cookies from third parties to measure your activity in this website and improve the service through analysis of your browsing activity. If you continue browsing, we consider that you accept their use. You can change this configuration and obtain more information here.