Senior Software Engineer (Node.js | Modern Web | Cloud) Melbourne | Hybrid | Permanent
We're looking for a Senior Software Engineer with deep expertise in Node.js and modern web development to help us design and build high-impact, scalable solutions. You'll work in an agile delivery team, collaborating closely with other engineers, designers, and product managers to deliver user-facing features and platform enhancements that drive real value.What you'll doDesign, build, and maintain high-quality web applications using Node.js and modern frameworks.Develop reusable UI components and deliver intuitive, high-performing user experiences.Collaborate on architecture decisions, code reviews, and technical discussions to solve challenging problems.Champion engineering best practices — testing, CI/CD automation, and clean code principles.Work in a modern agile environment, using Git workflows and continuous delivery pipelines to ship code frequently and reliably.
What you'll bringExpert-level knowledge of the Node.js ecosystem.Strong software engineering fundamentals: design patterns, modular architecture, and automated testing.Experience with Git workflows (e.g. trunk-based development).Background in frontend and backend development, with a solid grasp of web technologies and frameworks.Experience reviewing pull requests and collaborating on complex technical solutions.Familiarity with containerisation (Docker) and cloud deployments (Azure, AWS, or GCP).Interest in emerging technologies like Bun, Elysia, and Qwik, and in leveraging AI tools to enhance developer velocity.
Bonus points forExperience with legacy .NET frameworks or database-centric architectures — we're modernising and value hybrid experience.Contributions to open-source projects or technical blogs.
Why you'll love it hereA collaborative, engineering-first culture that values curiosity, innovation, and autonomy.Modern tech stack, cloud-native delivery, and opportunities to experiment with new runtimes and frameworks.Competitive salary, flexible hybrid work, and a team that genuinely enjoys building great software together.