March 4, 2024

We Are Hiring: Full Stack Mid-level Developer

We Are Hiring: Full Stack Mid-level Developer

Who are we?

At Airship we understand that good code is built by happy developers. We are passionate about good practice and processes that enable our team to do their best work. We constantly invest in our development methodology and culture to create an environment that is highly supportive, friendly, and flexible. We offer you the opportunity to grow, take on new roles, and contribute to the direction of travel for the whole team, providing you with the tools you need.

Our developers come from a range of backgrounds and life experiences and we are an inclusive and diverse team who are welcoming to all. We asked them how they would describe Airship to a friend and they said: ‘It’s super supportive. Everyone always tries their best to help when you have a problem. No judgment at all.'

We follow Shape Up, working in 6 week cycles with a 2 week cooldown at the end to keep on top of tech debt. Every developer gets 10% of their time (2 days a cycle) to focus on their personal development and learn something new. We are largely an in-person team and we enjoy the collaboration that that brings. For the first 3 months you’ll be in the office at least 4 days a week, learning from the rest of the team. After that you’ll be in the office at least 3 days a week.

Airship builds products that serve the best and most exciting brands in UK hospitality spanning every category - from well known high street chains to small independents. The hospitality industry needs fast, flexible solutions and that’s what we provide.

We’re looking for a mid to senior level Full-stack Developer to join our small team of 14 developers.

Our engineering team are also proud to be the winners of the UK Dev Awards “Best Dev Team of the Year” 2021. Come and join us!

About You

You’ll love writing code and deeply care about learning your craft as well as contributing to the success of our products. 

Our engineering team generally works on web based applications, so you’ll need to be familiar with HTML, CSS and one coding language, preferably Javascript or PHP. Experience in NodeJS, Laravel, Vue.js or React would be useful too. You will also be familiar with using APIs, such as REST or GraphQL.

A degree is not a necessity. We welcome applications from self-taught developers and graduates alike. We know that women and people from minorities are less likely to apply if they don’t meet 100% of the criteria and we encourage people from underrepresented groups to apply.

Our Technology

Airship and Toggle (our two key products) are both built with a Laravel powered back-end. Front-ends are built in VueJs/NuxtJs, rendered by NodeJS servers. We have both REST and GraphQL APIs which are used by both our own teams and external integration partners. We run a mixture of both our own private cloud hosting infrastructure and public cloud (AWS), and push and pull large amounts of data using Node-RED.

Airship, a guest engagement and CRM platform, stores around 20 million lines of guest data on behalf of our customers, while Toggle (a hospitality commerce platform) has been used to sell over £100 million worth of gift cards. We’re scaling fast and enjoying the challenge!

What to expect

Your role will kick off with mastering our overall product architectures and APIs, shadowing other developers and learning the ropes. You’ll drop into our sprint kick-offs and stand-ups so you have exposure to our processes and learn how we work and who we are.

Once you’re feeling confident and know your way around our products, you’ll start collaborating with the Product Development team to brainstorm solutions to engineering challenges. 

You’ll help to modernise the codebase of our older product while taking full advantage of our newer progressive web app’s codebase to quickly prototype, iterate and release new features, working with other developers and creatives. Automated testing will be part of your game, and you’ll use your skills in unit and behavioural testing to help keep expanding our code coverage.

Bugs are bugs, and we’re not immune to them either. You’ll be quality-focused, squashing the critical ones as they arise, assisting the Customer Success team with troubleshooting where necessary.

We work from the iconic Park Hill, right next to Sheffield Train station. We have views over the city and green spaces front and back. 

We will also give you the time, space and budget to learn new technologies and further your own knowledge as a developer.

Salary & Benefits

Job Type: Full-time

Salary: £40-45k depending on experience plus a profit sharing scheme

Job Location: Park Hill, Sheffield (5 mins walk from the train station)

Holidays: 25 days holiday + bank holidays + your birthday off. Plus a buy and sell leave scheme and an extra day off after you’ve been here 3 years

10% time: 10% of your time to learn something new

Health Insurance: Full private health insurance provided.

Family Friendly Policies: Including 26 weeks full pay for maternity leave and flexible working

Cycle-to-Work Scheme: Plus secure bike storage at our office

Dog Friendly: If you’ve got one, it's welcome at the office!

You can read more about our benefits here.

How to apply

Send your CV to devjobs@airship.co.uk along with a covering email about yourself. We’d also love to see any links to your Github or other portfolio websites.

See how it works for yourself

The Joiner’s Kitchen is our fictional restaurant with a very real digital guest journey. Head over there, sign up, and experience the basics of what Airship can do for yourself.

Check it out