About the team
We're a growing engineering team that values collaboration, high standards, and continuous learning. As one of our early engineers, you'll have the opportunity to not only grow with the business but have a significant say in how we achieve our goals. We hold all our engineers to a high standard and create an environment where everyone supports each other through code reviews, pair programming, and knowledge sharing.
We're looking for a talented and driven Senior Full Stack Software Engineer to help shape the future technical direction of our rapidly expanding product.
You will:
Be the driving force behind awesome software solutions and own the end-to-end process around doing so
- Ideate technical solutions, research, implement, and support them as our users continue to use them. You've got experience doing this already so we want to empower you to do it as best you can
- Collaborate with our growing engineering team and support other engineers. Your role goes beyond just coding - it includes educating others, reviewing PRs, code sparring, and pair programming
- Join forces with our product and design team to translate designs and feature requirements into effective technical solutions
Benefits
- Competitive salaries & options
- Flexible working arrangements, we value work-life balance
- Company-wide off-sites and strategy days
- Customer-centric focus with small team vibes
- Company socials, we celebrate our success together
- Delicious office food and regular team lunches
- Fun and quirky celebrations
Requirements
- 5+ years of experience building frontend solutions, excelling in technologies like TypeScript, React.js, Next.js, and GraphQL
- 3+ years of experience building backend solutions, excelling in technologies like Node.js, relational databases, AWS (or other clouds)
- A problem solver at heart, comfortable working in a fluid, fast-paced environment where you may not always have all the information you need
- An understanding of the trade-offs between speed and precision, with the ability to balance these as we build products our customers love
- You take pride in delivering high-quality code because you've lived the benefits of doing so
Strong communication skills in order to present, articulate and justify technical solutions to internal and external teams
You don't have to have every listed requirement and skill to be a great fit - you may even teach us something about what we should be looking for! If you are passionate about this opportunity and think you have the skills to succeed, please apply!
Please note: You must be eligible to live and work in Australia to apply for this role. This role requires a minimum of 3 days/week in office. Fully remote applicants will not be considered