The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities. We're seeking a Senior Software Engineer to join our product engineering team on a fixed-term basis, with a focus on improving our Search capability across the entire DXP.
Requirements
- 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 Angular, and cloud platforms such as AWS
- Hands-on experience with gitlab, docker containers or similar
- Strong 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
- Strong understanding of secure coding practices, particularly community standards such as OWASP
- Previous experience mentoring junior and mid level software engineers
Benefits
- Flexible working hours
- Autonomy and flexibility in work arrangements
- Opportunity to work with a diverse and passionate team
- Opportunity to work on a full digital experience platform (DXP)