Join us as

Lead software engineer

We’re looking for an experienced software engineer to join our team and help us plan and develop for the future.

What are you getting into?

  • We are a 4 year old bootstrapped company.
  • Large pipeline of new integrating clients.
  • A single app.
  • Stack snapshot: Rails, RSpec, PostgreSQL, Redis, Memcache, Puma, Yarn, Webpack, Heroku.
  • TDD with 100% coverage (based on Simplecov)
  • We ❤️ code reviews.
  • Small team based around Byron Bay, NSW but mostly work remotely.
  • Laid back team with a focus on working intelligently not crazy hours.
  • Next large project involves V2 of the API.

What's in it for you?

  • Generous package from $140K to $200K depending on experience and preferred employment type (contractor/full time employment).
  • Equity options (we want you to be part of the family).
  • Flexible work hours.
  • Work remotely, at our Byron Bay office or at a shared office space.
  • Be actively involved in the future direction or the company.
  • Extend your time in Byron Bay on us when we fly you for important team events.

What skills are we looking for?

  • Technical planning with proven experience designing APIs.
  • Team management.
  • High level of proficiency in Ruby and JavaScript.
  • Comfortable with CSS, HTML and associated front end technologies.
  • Familiar with server and automated deployment processes.
  • Highly attentive to detail (nothing is too small to notice or correct).
  • Proactive.

What will you be doing?

We want you to bring your expertise to the table, we want your opinion!

  • Help plan for the future.
  • Design, develop and iterate through new features.
  • Provide insight and advice to other key stakeholders.
  • Review and mentor other team members. Be a team player!
  • Ensure production-ready high code quality.
  • Continually consider the product from both a holistic and specific view-point.
  • Security reviews.

Sounds like you?

Great! Send me an email with your best foot forward: [email protected].

Four easy steps

How we hire

Step 1 - Say hello.

Send us an email and show us what you've got. Have fun with it if you'd like.

Step 2 - Lets chat

We'll jump on a Hangout and get to know each others goals and aspirations.

Step 3 - Coding homework

We know your time is valuable so we're not going to ask you to produce anything that would take you more than 2 hours.

Step 4 - Pair technical planning

Remote (or not) pair technical planning session where we spend a bit of time looking at solving a theoretical issue.


All going well, we work out the nitty gritty and induct you into the team.