
Full Stack Software Engineer - Node.JS/React
Job Description
Posted on: July 3, 2026
We are looking for a Mid-Senior Full Stack Engineer for an initial 12 month fixed term contract. You will be responsible for designing, building, and maintaining secure, high performing full stack solutions that power exceptional digital experiences for the organisations growing customer base. The role is hybrid, with one day a week required in the Sydney CBD office. Although a 12 month fixed term contract, there is a likelihood of extension or reverting to a permanent position. Responsibilities:
- Design, build, and maintain scalable front end and back end solutions aligned with business and architectural requirements.
- Develop responsive, accessible, and high-performing interfaces using modern frameworks and UI best practices.
- Implement modular, reusable, and clean server-side code, APIs, and microservices.
- Prepare accurate development estimates and contribute to planning, scoping, and technical design for new and enhanced digital applications.
- Collaborate with designers, analysts, architects, QA engineers, and other developers to deliver cohesive end to end solutions.
- Participate in Agile ceremonies, proactively contributing to team planning, and refinement.
- Provide technical input that supports effective decision-making and strong user outcomes.
- Conduct rigorous unit, integration, and API testing to ensure reliability and performance across digital products.
- Support system testing, release activities, and defect remediation.
- Contribute to maintaining and improving coding standards, documentation, and development practices.
- Apply advanced knowledge of front end (JavaScript, React, Angular) and back end (Node.js, Java or similar) technologies.
- Develop RESTful APIs, backend services, and integration layers with focus on performance, security, and scalability.
- Optimise application performance end to end, including UI rendering, API responsiveness, and database efficiency.
- Utilise and enhance CI/CD pipelines, version control, and automated testing frameworks.
- Provide technical support for production issues, ensuring high system availability and data integrity (including occasional out-of-hours support).
Essential Skills
- 5+ years in software engineering including strong full stack delivery.
- Advanced proficiency in front end technologies: HTML5, CSS3/LESS/SASS, responsive design, and UI frameworks (React, JavaScript, TypeScript, jQuery).
- Solid back end development experience using one modern languages/frameworks (Node.js/Java).
- Strong experience building and consuming RESTful APIs, integrating distributed and cloud-based applications.
- Experience with databases (SQL and/or NoSQL), including schema design, optimisation, and query tuning.
- Understanding of web architectures, cloud platforms (Azure/AWS), microservices, containerisation (Docker, Kubernetes), and modern integration patterns.
- Familiarity with CI/CD pipelines and tools such as Azure DevOps, GitHub Actions, Jenkins, or similar.
- Proficient in source control (Git, TFS, Stash) and performance optimisation across the full stack.
- Knowledge of object oriented programming, SOLID principles, design patterns, and secure coding practices.
- Demonstrated experience delivering within Agile/SCRUM frameworks.
- Strong analytical skills for troubleshooting complex technical issues across UI, APIs, backend logic, integrations, and data flows.
- Effective communication skills for engaging with both technical and non technical stakeholders.
- Knowledge of AEM (desirable)
Please apply now to be considered.
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!
AustraliaJobs.app
Get AustraliaJobs.app on your phone!

Cloud Engineer

Full Stack Software Engineer - Node.JS/React

Senior Software Engineer

Senior Software Engineer - Frontend

