Node.js Developer

N2S.Global

City of Melbourne

On-site

AUD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech company in Melbourne is seeking a skilled Node.js Developer to design and maintain scalable backend applications and APIs. The candidate will collaborate with front-end engineers and product managers, focusing on developing high-performance systems. Key qualifications include experience with Node.js and frameworks like Express.js or NestJS, as well as familiarity with cloud services and CI/CD tools. This role offers an opportunity to work in a dynamic and agile environment.

Qualifications

  • 2–5+ years of experience in Node.js development.
  • Hands-on experience with Express.js, NestJS, or similar frameworks.
  • Solid understanding of asynchronous programming and event-driven architecture.

Responsibilities

  • Develop and maintain RESTful & GraphQL APIs using Node.js.
  • Design scalable, secure, and high-performance backend architectures.
  • Optimize performance, caching, memory usage, and API response times.

Skills

Node.js development
REST APIs
Asynchronous programming
Database management

Tools

Express.js
Docker
Kubernetes

Job description

We are seeking a skilled Node.js Developer to design, develop, and maintain scalable backend applications and APIs. You will work closely with front‑end engineers, product managers, and DevOps to deliver high‑performance, secure, and reliable systems.

Responsibilities
  • Develop and maintain RESTful & GraphQL APIs using Node.js (Express/NestJS).
  • Design scalable, secure, and high‑performance backend architectures.
  • Integrate third‑party services, SDKs, and external APIs.
  • Write reusable, well‑structured, clean, and tested code.
  • Optimize performance, caching, memory usage, and API response times.
  • Work with databases (MongoDB, PostgreSQL, MySQL, Redis).
  • Implement security best practices (OWASP, input validation, rate limiting).
  • Collaborate with front‑end teams for API integration.
  • Participate in code reviews, sprint planning, and architecture discussions.
  • Maintain CI/CD workflows and containerized deployments (Docker, Kubernetes).
Qualifications
  • 2–5+ years of experience in Node.js development.
  • Hands‑on experience with Express.js, NestJS, or similar frameworks.
  • Solid understanding of asynchronous programming and event‑driven architecture.
  • Experience with databases: MongoDB / Mongoose, Redis (optional).
  • Strong understanding of REST APIs, WebSockets, and microservices.
  • Familiarity with Git, CI/CD tools, and Docker.
  • Understanding of error handling, logging, and monitoring.
  • Knowledge of security fundamentals (CORS, CSRF, XSS, token security).
  • Experience working with AWS / GCP / Azure cloud services.
  • Knowledge of Serverless (AWS Lambda).
  • Experience with message queues (RabbitMQ, Kafka, SQS).
  • Exposure to unit testing & integration testing (Jest, Mocha, Supertest).
  • Experience with agile methodologies (Scrum, Kanban).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Node.js Backend Engineer - APIs, Cloud
Senior Node.js Backend Engineer - APIs, Cloud

N2S.Global • City of Melbourne

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

Viable Solutions Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 180,000
Technology lead
Technology lead

XPT Software • Council of the City of Sydney

On-site
AUD 90,000 - 130,000
UI Fullstack Engineer
UI Fullstack Engineer

ALOIS Australia • Council of the City of Sydney

On-site
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

Anson McCade • Council of the City of Sydney

On-site
AUD 110,000 - 160,000
Great rate
Dynamic team environment
FULL TIME: Software Engineer Position - React and Rest
FULL TIME: Software Engineer Position - React and Rest

Kenyan Edu • Australia

Hybrid
AUD 140,000 - 180,000
Senior Back End Developer
Senior Back End Developer

Kaliba • Council of the City of Sydney

Hybrid
AUD 140,000 - 190,000
Java SpringBoot Developer
Java SpringBoot Developer

Viable Solutions Pty Ltd • City of Melbourne

On-site
AUD 90,000 - 140,000
Full Stack Developer
Full Stack Developer

3M Consultancy • City of Melbourne

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