
Team Lead – Hands on Software Engineer, Typescript/Node/React/AWS
Squiz
full-time
Posted on:
Location Type: Hybrid
Location: Melbourne • Australia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead a team of engineers to help build our Frontend as a Service (things like page builder, content editing etc) for our Digital Experience Platform (DXP)
- Develop/enhance robust application code which meets all technical requirements
- Collaborate with team members to generate User Stories, Acceptance Criteria and estimates
- Provide guidance to junior engineers and assistance to senior engineers
- Write and maintain software documentation
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 full stack software development building and maintaining large-scale software products
- Must have experience in our DXP tech stack - Typescript, React, Node, AWS (with a frontend leaning)
- 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. We use Scrum for most of the teams, with some using Kanban
- Strong understanding of secure coding practices, particularly community standards such as OWASP
- Previous experience leading a team of technology experts including software engineers
- **Nice to have**
- - An understanding of Content Management Systems (CMS), and/or Digital Experience Platforms (DXP)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypescriptReactNodeAWSfull stack software developmenttesting principlessecure coding practicesAgileScrumKanban
Soft Skills
leadershipcollaborationguidancecommunication
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering