careers

Experienced Frontend Developer

About the Role

As a senior frontend developer, you will take ownership of all front-end aspects of our products and projects, working closely with our engineering team.
Your main responsibilities include:

  • Developing our e-commerce framework, a highly extensible and scalable system across cloud-based servers.
  • Writing reliable, maintainable code while seeking architectural improvements.
  • Staying updated on the latest technologies, identifying areas for improvement, and proposing solutions.
  • Collaborating on exciting projects, such as new white-label solutions (e.g., Supercheap Auto), international expansion, and deeper integration with offline partners.
  • Following clean code principles and leveraging tools to measure and improve code quality.

Role Requirements

We’re looking for someone with:

  • Several years of experience designing, developing, and maintaining complex web applications, preferably involving e-commerce.
  • Expertise in creating and testing cross-browser, responsive, and mobile-first solutions.
  • Extensive knowledge of ReactJS framework and REST APIs.
  • Familiarity with front-end development tools like Webpack, NPM, Yarn, SASS, and LESS.
  • Excellent communication skills, attention to detail, and the ability to self-manage.

Preferred Skills

We’d also love to see:

  • OOP experience in the ECMAScript 6 stack using frameworks like React or Flux.
  • Unit Testing with Mocha or Jasmine and Integration Testing with Cypress.
  • Experience designing and implementing RESTful APIs.
  • Knowledge of PHP OOP and cloud systems like AWS or Digital Ocean.
  • Familiarity with CI/CD tools (e.g., Jenkins, Bitbucket pipelines).
  • Ability to work with Docker containers.
  • Prior experience working in a start-up environment is a PLUS!

What We Offer

Here’s what you can expect:    

  • A remote role with flexibility.
  • A relaxed environment, working with a small team of dedicated, passionate individuals.
  • A flat hierarchy and transparency, giving you the opportunity to directly influence both technology and business decisions.

Explore Other Roles

Looking for a different opportunity? Check out our other open positions.

Send your application to: careers@tyroola.com.au

Current Opportunities