Full Stack Developer - remote

Airship &Toggle
Posted 4 years ago
We Work Remotely
We build beautiful, lovingly engineered SaaS products for the hospitality industry. And we'd like you to join us.

What can you expect?

Your role will kick off with mastering our overall product architectures and APIs, shadowing other developers and learning the ropes. You’ll immediately 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’ve found your feet 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 PWA’s codebase to quickly prototype, iterate and release new features, working alongside 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.


Who are you?

You’ll love writing code and deeply care about learning your craft as well as contributing to the success of our products. You’ll no doubt have some of your own personal and professional projects under your belt to show off your technical interests and proven track record, and probably be somewhat obsessed with writing readable, secure, accessible, testable, standards-compliant code.

Our engineering team generally works on web based applications, so you’ll need to be very familiar with HTML, CSS, MySQL, Javascript and PHP. Experience in NodeJS, Laravel, Vue.js or React would be useful too. You will also be very familiar with APIs, including REST, SOAP and GraphQL.

A graduate degree is not a necessity. We welcome applications from self-taught developers and graduates alike.

We are very open to flexible and remote working, so if you’re interested but not able to work in the office everyday, you can work remotely instead and we can meet up now and again for some team contact days (for this reason, we’d prefer if you were somewhere in the UK).