Full Stack Developer/Software Engineer Salary Guide

  • Entry Level $110,000 AUD
  • Mid Level $140,000 AUD
  • Senior Level $170,000 AUD


  • Develop end-to-end web applications, working on both the front-end and back-end components.
  • Collaborate with cross-functional teams to conceptualise, design, build, and maintain applications.
  • Optimise applications for maximum speed, scalability, and user experience.
  • Implement security and data protection measures.
  • Stay updated with the latest industry trends and best practices in full-stack development.

Key Skills

  • Proficiency in front-end languages such as HTML, CSS, and JavaScript.
  • Familiarity with JavaScript frameworks like Angular, React, or Vue.js.
  • Proficiency in server-side languages such as Node.js, Python, Ruby, or Java.
  • Strong knowledge of database technologies like SQL, MongoDB, and Cassandra.
  • Experience with system administration, server deployment, and web server technologies.

Standard Industry Training

  • Agile Certified Practitioner (PMI-ACP)

Interview Questions for Full Stack Developers

  1. How do you prioritise tasks when building a full-stack application?
  2. Describe a challenging project you worked on that required both front-end and back-end expertise.
  3. How do you handle situations where there are conflicting design and functionality demands?
  4. What strategies do you use to ensure a seamless user experience across different devices and browsers?
  5. How do you approach optimising performance for a full-stack application?
DOWNLOAD PD TEMPLATE Register My Interest in this Position