Developer Programmer

This role is about creatively solving problems and using clever solutions to bend code to your will.  Read on to find more information about the role and how to apply.

Your mission, should you choose to accept it, is to help an ‘up and coming’ company that is successfully grabbing market share and in a growth phase of business solving customer problems with unique software solutions that question the conventional wisdom. 



  • You are excellent at seeing the big picture and how to develop for that picture
  • You love pushing your code to production regularly and seeing it in action out in the world
  • Can you work with complexity and control complex data structures
  • Understand and implement automated flows and processes that deal with complex data
  • You might even have experience with integrations 
  • The back end is where you love to be, but you will venture to the front when required
  • You love being a critical cog in a machine that people can depend on
  • Communicating where you are at (including where you are struggling and need support) is ok with you
  • Code review from time to time is a-ok
  • You want to stretch your current back-end node js, dev-ops and CI/CD experience
  • You can empathise with customer needs, but effectively prioritise based on business constraints and priorities

Must have Skills:

This is a job with security as the key component. Some of our customers are local government and they insist on top tier standards. 

You must have experience with:

  • Auth0 integrations, management API 
  • SSO and Enterprise Connection
  • Strapi payment API
  • JWT (Jason Web Token)
  • Have knowledge of proxy and DNS
  • AWS
  • CDK for deployment
  • Step Functions and Microservices
  • CloudFlare zero trust
  • Load balancer and Clusters
  • NodeJs  & Typescript,
  • MongoDB 
  • Web Sockets and REST API
  • Redis (events and caching)
  • Docker Containers
  • Automatization (Cronjobs) 
  • VUE and NUXT
  • CI/CD

•    Engage in the design, development, and research of systems, emphasizing the comprehension of system program needs and their alignment with business objectives.
•    Convert solution ideas into clear program specifications, ensuring alignment with system requirements. Additionally, outline logical data processing sequences and uphold code quality.
•    Systematically manage project requirements, dissecting them and visualizing using workflow charts, while considering computer capabilities and programming language intricacies.
•    Prioritize the consistent functionality of applications through regular testing, debugging, and error diagnosis, emphasizing code optimization and adherence to quality standards.
•    Develop precise computer system specifications and maintain updated program documentation, ensuring programs operate correctly through continuous testing and adjustments. 
•    Correcting errors in the applications programming language to ensure programs and applications perform to specification.
•    2+ years of industry experience as a Developer Programmer
•    Excellent critical thinking and analytical skills
•    Proactive problem solver
•    Attention to details 
•    Intuitive, proactive and open communicator 

Our product isn’t a basic website in the background to support the sale of a product - the website IS the product, and it has to be amazing. It can be complex at times, and it won’t be easy to solve tricky problems that our customers present. 

Our dev team is six strong and looking to grow, but your code will be critical to making sure that the company can grow faster by adding services that we already know our customers want.  We have a Vue/Feathers/Mongo tech stack and we run two-week sprints to get features out efficiently. As a Developer Programmer - ANZSCO 261312, you will be required to work in Perth, Western Australia. Specifically, you will report to our co-working desks at RIFF: 45 St Georges Terrace, Perth WA 6000.

As a part of our amazingly productive team, you will get the chance to lead and to follow, depending on the project as we have a variety of skill levels on the team. One thing our team really values is the opportunity to work on something meaningful that contributes positively to the planet. The other thing… you will get to hear how good you are all the time from happy customers as you make them more efficient at their jobs. They tell us all the time!

The position has a potential salary range of $70k-$85k depending on your ability to meet the criteria for the role.

This is a ground-level opportunity to go on an adventure of scale! You will be a critical and valued member of our team. 

If you love the mission, and the characteristics above describe your purpose, skills and passion, then stop what you are doing and apply right now!


To learn more about the role and submit an application, enter your email