Who we are
Sidekicker is one of Australia’s most exciting home-grown startups! Launched in 2013, Sidekicker is Australia and New Zealand’s largest online staffing platform, using technology to radically improve how businesses hire and manage casual, temporary and contract staff.
Sidekicker is dedicated to ensuring every worker finds the right job and every job finds the right worker. We employ over 15,000 casual staff, or ‘Sidekicks’, seamlessly connecting them with businesses across the healthcare, hospitality, events, industrial and promotions industries.
How you’ll make an impact
Teams at Sidekicker are cross-functional and have the responsibility to own a feature end to end. As a member of Sidekicker Engineering, you'll utilise your technical skills to build products that are revolutionising the temp industry. As a senior software engineer, you'll ship code at regular intervals, and participate in technology decisions while following good engineering practices.
What you’ll do
- Write code that thousands of Sidekicks and businesses rely on every day
- Lead architectural design discussions and propose solutions to complex technical problems
- Collaborate with Product and Design to help shape product specifications
- Write clean, testable code that is maintainable and easy for other developers to understand
- Be part of a tight-knit, high-performing team that values trust and respect for one another
Critical Competencies
- A reasoned and pragmatic approach to software development and testing
- A love of problem-solving, investigating problems and determining the appropriate fix
- Open to working in an agile development environment
- A willingness to mentor junior and mid-level engineers, enhancing their skills and fostering a culture of quality and innovation.
- Strong foundational engineering skills demonstrated by writing clean, well-structured code that minimises technical debt.
- Great communication skills, both written and verbal
Experience
- Minimum 5 years of relevant industry experience in software development
- Demonstrated proficiency in backend development, ideally with PHP or NodeJS
- Experience with GraphQL in production environments
- Demonstrated ability to quickly adapt to new technologies and tackle diverse problems
- Commercial experience in using CI/CD build tooling to automate software deployments within AWS infrastructure
- Hands-on experience with Progressive Web App technologies is a plus