Software Developer – Full Stack
14th June, 2024

Must be able to obtain Baseline


Hybrid – up to 3 days per week in the office.




Key responsibilities:

  • Provide technical leadership and advice across a large and complex project.
  • Design and improve software that meets the user needs prioritised by the team.
  • Write clear, secure and well-tested code that’s easy for others to re-use.
  • Work with other team members to understand what needs to be built.
  • Operate the services developed by the team and identify issues in production.
  • Collaborates with other developers to continually improve the overall quality of the codebase.
  • Create simple solutions that meet user needs with both frontend and backend technologies.
  • Deliver and produce a test-driven or behaviour-driven development and continuous integration / continuous delivery cadence.

Skills & Experience

  • Excellent communication skills, ability to understand business requirements and present solutions to business stakeholders in a non-technical language.
  • Good understanding of operating software on cloud infrastructure (e.g. familiarity with platform-as-a-service and building twelve-factor apps). Experience with Microsoft Azure highly desirable.
  • Strong experience with client-side JavaScript frameworks like React.js and backend JavaScript technologies including Node and Express.js
  • Experience with other JS tools and libraries highly regarded, e.g. Webpack, Babel, and Jasmine
  • Strong experience with HTML, CSS and SASS
  • Specific knowledge of common web security issues and how to avoid them.
  • Experience developing and iterating software in agile multi-disciplinary teams.
  • Strong understanding of common patterns for developing maintainable and scalable web applications
  • Strong team player
  • Collaborative, curious and helpful
  • Relevant tertiary qualifications
You can’t apply as it’s expired.