Software Engineering Team Lead (Cremorne VIC, Australia) 16 days ago

Software Engineering Team Lead - Melbourne Office - Permanent Full Time

At Domain Group, our vision is to inspire confidence for all of life's property decisions. Driving this vision are our values: Open Minds Open Doors, Passion is Contagious, Have Adventures and Leap, Grow, Repeat. Together, our vision and values are what keep our work honest and meaningful. If they resonate with you, this might just be your next home too.

Behind our value of Open Minds Open Doors is our belief that different life experiences bring much-needed perspectives to the table, and so we’re committed to seeing things through each other’s eyes. We’re proud to be an equal opportunity employer that celebrates our diversity of race, beliefs, sexual orientations, gender identities, age, disability status, marital status and more - so that every single one of us can truly feel at home here.

About the role:

The team lead will be joining an existing team who build tools and services to support Domain and Homepass agent customers. The Homepass team use a variety of cutting edge technology to solve a wide range of real world real estate problems. 
As a Team Lead you will enable and empower members of your team to build quality software and be responsible for overall delivery including technical decision,, implementation and people management.

As part of your role, you will: 

  • Lead team to write clean, readable, and performant JavaScript codes
  • Conduct high level problem solving
  • Code review other team members codes on a daily basis
  • Help mentor and manage engineers
  • Work in strong partnership with  product leaders
  • Work with a wide variety of business stakeholders. Both internal and external 
  • Be able to architect and implement a technical solution
  • Escalate technical and business problems when encountered

A little about you:

  • Strong technical background building consumer facing software applications
  • Experience leading a team of developers to deliver consumer facing applications 
  • Experience working with multiple stakeholders and cross-functional teams
  • Strong JavaScript skills. Our stack is React, React Native, NodeJS, and TypeScript 
  • Experience with GraphQL strongly desired 
  • Experience with automated testing
  • Worked in agile environment
  • Experience in CI/CD pipelines (JenKins, CircleCI etc)
  • AWS experience desirable

A lot about us

Domain is the fastest growing major real-estate marketing business in Australia. We engage with almost every real estate agent in Australia and every month millions of Australians use our products in pursuit of their next home. We all love to use the latest technologies at Domain. We're using mostly ASP.NET MVC, Web API, on both .Net and .Net Core and we take advantage of most of what Amazon Web Services has to offer. Domain is hosted in the cloud and we're into shipping features fast so we utilise TeamCity build and Octopus and Jenkins Deploy to do this for us. We have a world-class DevOps team and every deployment we do is automated.

We're passionate about technology and do everything we can to keep our developers up to date with the latest trends. We regularly send our engineers to conferences, we provide Pluralsight licenses to developers and there are often brown bag talks on the latest technologies. We also have innovation days once a quarter so if you have an idea to make Domain better, or want to learn a new technology, you have free rein to do so.
Get involved in our quarterly week long Hackathons and Tech Guilds so you can get your creative juices flowing, and meet other like minded people. They get pretty exciting! However it's not just the 'extra' things that help you to grow, you'll be bouncing ideas, writing code and solving problems with the other amazing brains here at Domain everyday as part of your role.

So…what happens next?

At Domain, we are still hiring, however, things are a little different around here. We are all working from home and managing things virtually due to COVID-19. That means all interviews and onboarding is being done virtually until it is safe to return to our offices. We will give your application the attention it deserves and you will hear from us either way.
If you have the right experience, one of our Recruitment Consultants will give you a call (so make sure you keep your phone handy!) and from there the interviews will commence.

More from
Software Engineer 1 day ago
Senior DevOps Engineer 2 days ago
Head of Data Science 2 days ago

Software Engineering Team Lead

Apply On Company Site
Back to search page