Full Stack Developer

3M Consultancy

City of Melbourne

On-site

AUD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Learning opportunities
Innovative work environment

Job summary

A leading technology firm in Melbourne seeks a Fullstack Developer with strong skills in Node.js and React. The role involves building and maintaining core applications, collaborating with the founders, and contributing to system design. Ideal candidates have over 3 years in software development, experience in microservice environments, and the ability to thrive in startup conditions. This is an exciting opportunity for those eager to learn and experiment in an innovative company.

Qualifications

  • 3+ years of professional software development experience.
  • Experience at a software vendor or product-based company.
  • Understanding of API design and system boundaries.

Responsibilities

  • Build, maintain, and iterate on the core application.
  • Develop new features end-to-end from design to deployment.
  • Participate in system design discussions and architecture decisions.

Skills

Microservice architecture understanding
Fullstack development
Problem-solving skills
Cloud environments (AWS)

Tools

Node.js
React
Apache Kafka
AWS Glue

Job description

Melbourne, Australia | Posted on 02/05/2026

Overview

We’re looking for a Fullstack Developer with experience working at a software vendor (SaaS, PaaS, or product company) and prior exposure to microservice-based or service-oriented systems. You’ll be comfortable contributing across the stack and applying lessons learned from larger or more distributed architectures to an early-stage environment.

You’ll help build and scale our Node.js backend and React-based frontend, working closely with the founders and early team. While our system is not strictly microservice-oriented, experience in microservice environments will help inform how you approach API design, service boundaries, scalability, and long-term system evolution.

Experience with data engineering tools—such as AWS Glue, Apache Airflow, Apache Kafka, or similar systems—is beneficial. This is not a data engineering role, but exposure to ELT concepts, asynchronous workflows, or data-intensive systems is a plus as the platform evolves.

This role is ideal for someone who enjoys learning new things, experimenting to find the best solution, and thriving in the creativity and ambiguity of an early-stage startup.

Responsibilities

Build, maintain, and iterate on our core application across the Node.js backend and React frontend.

Develop new features end-to-end, from technical design through implementation, testing, deployment, and ongoing improvement.

Apply experience from microservice or distributed-system environments to contribute to clean system design, well-defined interfaces, and maintainable service boundaries.

Partner closely with founders and product stakeholders to help define requirements and shape user-facing functionality.

Participate in system design discussions, architecture decisions, and long-term technical planning.

Collaborate on integrations and workflows that may involve asynchronous processing, data movement, or transformations.

Help establish and refine early engineering processes, coding standards, and development best practices.

Experiment, prototype, and explore ideas quickly to validate concepts and uncover the best solutions.

Qualifications

3+ years of professional software development experience (flexible based on candidate strength).

Experience working at a software vendor or product-based company.

Prior experience building or working within service-oriented or microservice-based systems, with an understanding of API design and system boundaries.

Ability and willingness to work as a fullstack generalist, contributing across frontend, backend, and system design.

Strong problem-solving and debugging skills.

Experience working in cloud environments (AWS preferred).

Comfortable operating in a fast-moving, ambiguous early-stage startup environment.

Nice to have
  • Experience working in microservice or distributed architectures, even if the current role is not microservice-first.
  • Familiarity with event-driven systems, message queues, or asynchronous workflows.
  • Experience with data engineering or ELT/ETL tools (AWS Glue, AWS AppFlow, Apache Kafka, etc.).
  • Familiarity with data warehouses (Redshift, Snowflake, BigQuery) or orchestration tools.
  • Exposure to DevOps practices, CI/CD pipelines, or infrastructure-as-code.
  • Experience with observability concerns in larger systems (logging, monitoring, tracing).
  • Previous early-stage startup experience.
  • A strong passion for learning, experimenting, and exploring new technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

WOW Recruitment • City of Melbourne

Hybrid
AUD 120,000 - 140,000
Hybrid working
Employee wellbeing
Competitive compensation
Full Stack Engineer
Full Stack Engineer

The HR Ally • Council of the City of Sydney

On-site
AUD 140,000 - 190,000
Full Stack Engineer
Full Stack Engineer

UCentric • City of Melbourne

On-site
AUD 80,000 - 100,000
Senior Fullstack Developer
Senior Fullstack Developer

United States Digital Space LLC • Council of the City of Sydney

Hybrid
AUD 120,000 - 180,000
Full Stack Engineer (React/Node)
Full Stack Engineer (React/Node)

Talent Aligned • North Sydney Council

Hybrid
AUD 140,000 - 190,000
Hybrid work model
Fully catered team lunches
On-site collaboration Mon-Thurs
+1
Software Development Engineer, Full-Stack (Sydney)
Software Development Engineer, Full-Stack (Sydney)

Easygo • Council of the City of Sydney

On-site
AUD 100,000 - 130,000
Full-Stack Engineer: Node + React in Early-Stage SaaS
Full-Stack Engineer: Node + React in Early-Stage SaaS

3M Consultancy • City of Melbourne

On-site
AUD 90,000 - 120,000
Learning opportunities
Innovative work environment
Full Stack Engineer
Full Stack Engineer

Nuage Technology Group • City of Melbourne

Hybrid
AUD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Avance Consulting • Council of the City of Sydney

On-site
AUD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

Hamilton Barnes ? • City of Brisbane

On-site
AUD 100,000 - 120,000
Long-term contract with major enterprise
Work on modern cloud-native applications
Collaborative engineering culture