Developer Advocate

Website Marketplacer

With over 50 marketplaces, connecting over 10,000 businesses, and with buyers across 11 countries, Marketplacer is an established leader in building online marketplaces that continues to grow every year. We are currently looking for our first developer advocate to help us connect with our customers and partners.

This role is open to remote workers within Australia.

What you’ll be doing

  • We are setting up our developer relations practice and you will help us build a practice which gives developers a great experience using our platform. This includes helping develop and review SDKs and documentation for our APIs (GraphQL/REST); working directly with customers to help them implement solutions; being a face for Marketplacer in the developer community.
  • We believe that we succeed as a team, so you will often collaborate with other team members from developers and product managers to pre-sales and customer success. We are not shy about asking for or offering help when needed.
  • We are a rapidly growing company, constantly partnering with new businesses, which will require you to be flexible in the projects that you work on. One day you may be working with a developer, the next with a client, the next in a sales meeting, so you’ll need to be willing to help out where needed, even if it’s unfamiliar to you.
  • We believe that we work best when we have the freedom to achieve business objectives in our own way. Managers will set priorities for the team, but it will be mostly up to you on how best to organise your tasks and time.

Why working with us is great

  • We value learning, so we invest in our team to help them grow in their knowledge and skills. We have monthly hack days on which everyone can work on a project, take an online course, or contribute to open-source. We order lunch for the whole team, and at the end of the day, we present what we worked on or learned. We also have fortnightly Knowledge Showers where a team member shares their knowledge of a particular topic – whether technical or not.
  • We are all part of the tech community, both as individuals and as a company, so we’ll pay for you to go to conferences or similar events anywhere in Australia. In the past, we’ve attended RailsCamp, Ruby Conf, JS/CSS Conf, DevOpsDays, and others.
  • We enjoy exploring new ideas and technologies, and we value input from all members of the team. Many of the changes to the tools we use or how we work come from retros or self-organising working groups, so if you know of a tool or methodology that you think will help us be better, you’ll have the opportunity to make the rest of us as enthusiastic about it as you are.
  • Uncaught bugs hurt product quality and manual QA processes hurt productivity, so we have a fully-automated CI/CD pipeline that runs our comprehensive test suite and deploys to various environments with a click of the shippit button. This allows us to deploy code to production multiple times a day, confident that our changes will work as intended.
  • Because we all have lives outside of the office, we maintain flexible working arrangements. Do you have a dentist appointment? Got the sniffles? Is your child starring in the school play? In that case, you can work remotely for the day, connecting with the rest of the team via Slack or Google Meet. Right now we’re all at home every day and it’s working out well!
  • We provide various creature comforts to help you work at your best:
    • Large, well-furnished office, with plenty of natural light, conveniently located in South Melbourne, just a few minutes from the 109 tram stop. (currently closed)
    • The laptop of your choice (MacBook, Dell XPS, etc.) and any software you may need.
    • Moccamaster coffee maker, supplied with the finest ground coffee from local roasters (we’re also close to a few cafes if that’s what you prefer).
    • Twice-weekly fruit delivery: not a single member of our team has had scurvy in the history of Marketplacer.
    • A Nintendo Switch that facilitates regular Mario Kart competitions.
    • A table-tennis table (in its own room, closed off from the rest of the office) on which we occasionally hold tournaments.

What we’re looking for

  • Open, friendly people who are good at collaborating with others on solving problems, who aren’t afraid to ask for help and are enthusiastic about helping others.
  • People who are passionate about new tech and ideas, who are excited about learning and experimenting.
  • People who can lead a piece of work from start to finish while taking guidance and input from the rest of the team.
  • People who are willing to work on projects outside their comfort zone, contributing to the team by working on projects that maybe they’re not as familiar with.
  • People with experience working with APIs in one or more languages.
  • Experience working as a developer advocate/evangelist in the past is definitely a plus but not required.

Our tech stack

  • Principally Ruby on Rails backend, with some services written in Python or Node.
  • React frontend written in ES6 with SASS for the styling, gradually transitioning to TypeScript with styled components.
  • RESTful API which sellers use to interact with individual marketplaces.
  • GraphQL for our newer, client-facing and internal APIs.
  • AWS for cloud services and storage.

At Marketplacer, we know the value of working with people with different skills, backgrounds, and experiences, and we believe in promoting a diverse and inclusive team that is great to work with for all sorts of people. So, we strongly encourage anyone from underrepresented groups in tech to apply for this position.

How to apply

Drop us an email explaining a bit about your background and how your experience matches up with what we’re looking for. If we think your background suits what we need, we’ll arrange an initial chat so you can find out more about us (and we can find out more about you). We then typically do a more technical interview (no coding challenge, though) where we’ll talk through your technical experience.

To apply for this job email your details to