April 28, 2023

We are Hiring: A Senior Full-Stack Developer

We are Hiring: A Senior Full-Stack Developer

Airship builds products that serve the best and most exciting brands in the UK hospitality industry - think Revolution, Byron, The Alchemist, Bella Italia, Turtle Bay, Franco Manca, Zizzi and many more. 

We have a relaxed and flexible workplace ethos and we’re looking for two Full-stack Developers (one junior and one mid/senior) to join our small team (circa 50 people). 

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. 

You’ll no doubt have some projects under your belt to show off your technical interests and proven track record, and be passionate about writing readable, secure, accessible, testable, standards-compliant code. Experience mentoring junior developers would also be helpful. 

A graduate 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 who extend and services via our APIs. 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 £21 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-focussed, squashing the critical ones as they arise, assisting the Customer Success team with troubleshooting where necessary. 

Benefits & culture 

We have embraced a flexible, informal and collaborative working culture. 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

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

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-55k 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 

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, if you’re local! Dog Friendly: If you’ve got one, it's welcome at the office! 

Electric car lease scheme also available 

Read more at https://airship.co.uk/more/careers 

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.