Vue.js Developer

The Opportunity

We are seeking a UI developer with robust Vue.js experience with a passion for creating incredible user experiences. We have clear bonus and ESOP structures in place to keep things fun and relaxed and foster a culture where everyone has an equal voice and influence. We all catch up a few times throughout the year to get together for some laughs over good food and cold beverages. 

Sound like you? Send us a fun cover letter and let's have a chat!

What you'll do

  • Work from home during hours that suit you to develop custom frontend (public) and backend (admin UI) experiences with Vue.js
  • You will be creating and maintaining custom content editor tools for creating and editing pages, maps, forms, and WebGL-based products

  • There is an opportunity to expand your skill set and work with tools like Mapbox and A-Frame to develop immersive mapping, 3D-on-the-web, and AR/VR experiences

  • Follow documented git and agile-inspired workflows, including daily check-ins on Slack and documenting, committing, and updating issues on Github

  • Assist with developing internal documentation, bug fixing, and QA testing

  • You'll be supported by lead developers and senior mentors who will work with you to leverage the best of your strengths

What we're looking for

  • Must: Strong portfolio of Vue.js work. Please link to at least two projects (personal or paid) that demonstrate your experience
  • Must: Strong knowledge of core basics of HTML, CSS, JavaScript

  • Must: A solid understanding of design principles — balance, type treatment, and colour theory

  • Must: a fast, reliable internet

  • Nice-to-have: experience with A-Frame JS or three.js

  • Nice-to-have: experience with Mapbox's GL JS API

  • Bonus: experience with 3D tools (e.g. Blender, Unity, etc)

  • Bonus: Experience with PHP, and specifically Laravel

What we offer

  • Work from home at hours that suit you, as long as you attend required meetings and complete your tasks

  • Office equipment (computers, monitors, etc) will be provided as required

  • A flat anti-corporate company structure — your voice is always valued

  • Budget for professional development (webinars, online courses, books, and more)

  • We'll pay your way to attend face-to-face catch-ups with the team a few times a year

  • ESOP and bonus eligibility after 12 months — we want you to feel like an integral part of the success and growth of the company

  • Opportunities for working-holiday arrangements between Australia and North America, with other locations available for consideration

  • If you're in Canada we have a robust health plan available

A bit about us

We're a relatively flat-structured small-to-medium business born out of a want to do things differently. If you want to work where your voice and talent are valued then we think you'll like working here. Our team is globally distributed, but the majority of us are in Australia and Canada.

We appreciate everyone who takes an interest in roles with Spatial Media however we will only be contacting people who are successful in gaining an interview for the position.