Software Developer (node.js/Full Stack)
Job Description:
Software Developer (Node.js / Full Stack)
About the Company
Our client is a global technology, consulting, and engineering partner supporting the energy, utilities, and infrastructure sectors.
They work across large-scale transformation and digital initiatives—helping organisations modernise systems, optimise performance, and deliver smarter, more resilient infrastructure.
About the Role
We're seeking a Software Developer to join a high-performing engineering team delivering scalable, cloud-based solutions.
This role is focused on backend development (Node.js), with exposure to full-stack work and the opportunity to contribute to AI-driven features and modern cloud platforms.
Key Responsibilities
Develop and maintain backend services and RESTful APIs using Node.js
-
Build scalable, high-performance applications across core platforms
-
Support integration of AI-powered features into backend and frontend systems
-
Contribute to full-stack development (JavaScript, HTML, CSS)
-
Troubleshoot, test, and optimise application performance
-
Participate in code reviews and implement robust testing practices
-
Manage backend logic, APIs, and services with minimal supervision
-
Work within Agile delivery environments and collaborate with stakeholders
-
Apply security best practices and data protection measures
Skills & Experience
-
5+ years' experience in software development (backend or full stack)
-
Strong expertise in Node.js and building RESTful APIs
-
Solid understanding of JavaScript, including streams and workers
-
Frontend experience with HTML, CSS, and JavaScript
-
Experience with cloud platforms (Google Cloud highly regarded)
-
Exposure to or interest in AI-powered solutions
-
Strong problem-solving skills and ability to work independently
-
Excellent communication and stakeholder engagement skills
What's on Offer
-
Work on meaningful, large-scale infrastructure projects
-
Exposure to modern cloud and AI technologies
-
Hybrid working environment (Melbourne-based)
-
Collaborative, engineering-led culture
-
Strong pipeline of projects and long-term career opportunities
Apply Now
If you're a Node.js developer looking to work on impactful projects within a modern engineering environment, we'd love to hear from you.
Apply now or reach out for a confidential discussion.
Required Skills:
Data AI RESTful APIs Support Development Protection Stakeholder Engagement Utilities Energy Consulting Features Reviews Agile Software Development Infrastructure CSS Integration Node.js Security Software Testing HTML Engineering JavaScript Communication