Get AI-powered advice on this job and more exclusive features.
The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, and Platform services.
We're seeking a Software Engineer to join our product engineering team on a permanent basis, with a focus on improving capability across various parts of the DXP. This role is backend leaning but still fullstack capabilities is required.
We're location-versatile! This role is open to all candidates on the east coast of Australia.
This role is hybrid, allowing you to work where and when works best for you.
For this role, we ask that you can demonstrate the following experience:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience in related fields
5+ years of professional hands-on experience in software development building and maintaining large-scale software products
Proficiency in full-stack development, with expertise in web based languages and frameworks including Node, TypeScript, React or similar, and cloud platforms such as AWS
Solid understanding of testing principles and demonstrated experience in implementing testing strategies to improve software quality and robustness
Experience with Agile or other iterative development methodologies. We use Scrum for most of the teams, with some using Kanban
Solid understanding of secure coding practices, particularly community standards such as OWASP
Previous experience mentoring junior and mid level software engineers
Nice to have
Previous experience working on DXP or CMS platforms