About the Retail team
In the Retail team, we build the services and experiences behind the buying and selling journey on one of Australia’s largest automotive marketplaces. We’re a team of product engineers who own features end to end, from the interface through to the services behind it.
This is a product engineering role with a front-end focus. You’ll spend most of your time building features in React or Angular with TypeScript and Node.js, and you’ll work regularly with our .NET services. It isn’t a design-system or UI-specialist role.
What you'll do
- Build product features end to end, from React or Angular interfaces in TypeScript to the Node.js services behind them
- Work with our .NET APIs and services, and take on more of the back end as you grow
- Take work from a ticket to production, thinking through the approach before you write the code
- Write tests as you build, and help keep our code easy to change
- Be involved in all aspects of software engineering practice, including breaking down work, code review, testing, source control and build processes
- Work with product and design to understand the customer problem behind the work
- Create and enhance team culture by sharing your knowledge and ideas, and by giving and receiving constructive feedback
What we're looking for
- 3+ years of commercial experience building product features in React or Angular with TypeScript
- Hands-on experience building and consuming APIs with Node.js
- Experience with back-end services in C#/.NET or Java, and the appetite to work in our .NET services
- A clear problem-solving approach and good testing habits, using tools such as Jest, Vitest or Playwright
- Inclusive and interpersonal attributes that connect you to our behaviours: we change the game, we own it, we step in, we are curious, and we don’t take ourselves too seriously
Nice to have
- Experience at an e-commerce or online marketplace business
- Deploying and running services on AWS
- CI/CD and infrastructure as code
We know not everyone will meet every requirement, and that’s okay. If you’re excited about the role and believe you can make a difference, we’d love to hear from you.
A few other things we want you to know...
- As an equal opportunity employer, carsales welcomes applications from individuals of all backgrounds, identities, abilities, and life experiences. We are committed to fostering a diverse and inclusive workplace where everyone feels valued and supported.
- If you have a disability or require adjustments to participate fully in the recruitment process, please let us know - we’re here to support you.
- We understand the importance of work-life balance and offer flexible working arrangements, including part-time options. If you’d like to explore this, just ask during the process.
- We’re also a proud Circle Back Initiative employer, which means we commit to responding to every applicant.
- Successful candidates joining the carsales team will need to complete a National Police Record check and must have full-time Australian working rights.
Due to application numbers, this advert may close early, so please apply early if you’re interested.
So come and join our team - because every role is a big role in our plans to go big.