Novus Recruitment Solutions logo

Full Stack Engineer

Novus Recruitment Solutions
Department:React Lead
Type:REMOTE
Region:Australia
Location:Australia
Experience:Mid-Senior level
Estimated Salary:A$80,000 - A$120,000
Skills:
VUE.JSNESTJSNODE.JSEXPRESSPOSTGRESQLGCPAWSMYSQLSOCKET.IOSEQUELIZEMEILISEARCHELASTICSEARCH
Share this job:

Job Description

Posted on: May 9, 2025

Senior Full-Stack Engineer (Vue.js + NestJS) | Remote | Permanent | Australia

We're partnering with a small, fast-paced startup that is rebuilding its core web platform from the ground up. As part of this transformation, they’re moving from React to Vue.js on the frontend, transitioning backend services with NestJS, migrating cloud infrastructure from AWS to GCP, and shifting from MySQL to PostgreSQL.

This is an opportunity to join a lean, high-impact engineering team during a period of major technical evolution. The business is product-led and agile, and the engineering culture values initiative, autonomy, and collaboration.

What you’ll be doing:

  • Working across the full stack, primarily using Vue.js (frontend) and NestJS (backend)
  • Supporting the complete rebuild of a complex legacy platform with modern architecture
  • Building scalable, secure, and maintainable features from scratch
  • Collaborating closely with a Lead Engineer and key internal stakeholders to define and validate technical requirements
  • Navigating and making sense of legacy systems to ensure continuity during the transition
  • Contributing to code reviews, maintaining high standards in documentation and quality
  • Participating in a fast-moving product cycle where priorities can shift quickly

Current and future tech landscape:

  • Frontend: Vue.js (migrating from React)
  • Backend: NestJS, Node.js, Express
  • Database: PostgreSQL (currently MySQL)
  • Infrastructure: GCP (migrating from AWS), managed by a dedicated cloud architect
  • Other tools: Socket.io, Sequelize, Meilisearch/Elasticsearch, Slack, Asana

What we’re looking for:

  • Demonstrated experience as a full-stack engineer, ideally with Vue.js and NestJS
  • Willingness to transition from React to Vue.js (support available)
  • Confidence in navigating ambiguous requirements and legacy systems
  • Ability to self-direct and work effectively in a small, distributed team
  • Solid understanding of secure, scalable web application development
  • Experience with cloud-native applications

This role would suit someone who enjoys working in a startup environment, where speed, flexibility, and problem-solving are critical. You’ll have real ownership over your work and the chance to contribute meaningfully to a platform rebuild from the ground up.

If this sounds like you, get in touch to learn more.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Novus Recruitment Solutions logo

Novus Recruitment Solutions

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!