Aug 06, 2022

Lead Developer

  • REA Group
  • Richmond, Melbourne VIC
Full time

Job Description

  • Do not let location deter you! We are open to applicants Australia Wide.

  • Experience the benefits of our Hybrid Working guide, work from home or the office, in a rhythm that suits you

  • Support for your Mental and Physical Health through our “You Matter” Program

We're REA

An Australian start-up success story we're quietly proud of.

From a garage in Melbourne to the global stage is an achievement we're humbled by. Our idea to put pictures of houses on the internet has blossomed since 1995, and we now have businesses across Australia, Asia, India and North America.

Our purpose is to change the way the world experiences property. No matter where you're at on your property journey, we're here to help on every step - whether that's buying, selling, renting or renovating.

Some of our brands include,,,,, and Mortgage Choice.

We’re proud to have been named one of Australia’s Best Workplaces for 2021. This recognition is a great proof point of our unique and special culture. A culture that is driven by our people, our values, and our commitment to making a difference in the community.

What we’re doing

With us, you’ll experience Impact. You’ll be part of our Residential team, within the Customer Product and Experience section of REA Group. The Residential team is responsible for the real estate agent & agency side of our flagship experience and has a focus on providing solutions to address the variety of needs for real estate agents & agencies dealing within established properties.

This role has key strategic importance and visibility within the business. This is a unique role that will focus on delivering solutions & innovations that solve problems/opportunities on both sides of the marketplace (i.e. offering value for consumers, as well as helping our customers attract and convert those opportunities).

When you join the Residential and Customer Product and Experience teams, you join a cross-disciplinary group of high achievers representing product, design, delivery, engineering, analytics, sales, go-to-market and marketing, supported by PR, Communications, Legal, Finance and P&C.

What the role is all about:

  • Designing new systems to support new customer & consumer experiences

  • Forming & leading a team of developers

  • Work with Tech Leads and architect to ensure our solution is line with our technical vision

  • Inform delivery planning and technical design by providing a balanced view of options, effort, and quality considerations

  • Keep abreast of the latest technology advancements to inform product and technical design

  • Proactively contributing to the continuous improvement of products, technology, process and team development

  • Line manager of developers in the squad

  • Actively developing skills and experience through continual learning and evaluation

Who we’re looking for

  • Expert skills in designing and building systems with cloud technologies (e.g. AWS EC2, Lambda, SNS, SQS, S3, basic networking etc..)

  • Expert skills in one or more programming languages and significant experience in at least one of the ones we use (Scala/JS/TypeScript)

  • Expert in designing and building service-based systems, (e.g. REST API, GraphQL, auth, queue-based) with good performance and security

  • Expert skills in modern software development techniques (e.g. functional programming, object oriented programming, test-driven development and CI/CD)

  • Experienced in agile environment and systems development life cycle

  • Able to communicate and collaborate effectively with other teams/tribes and stakeholders.

  • Able to lead engineering teams in a collaborative team environment

  • Able to provide business solutions with constraints/limits and adapt to changes

  • Ability to communicate and collaborate effectively with product owners, designers, engineers, and other technical leaders with other teams / tribes across the entire organisation

  • Work productively within tight deadlines in an agile environment

  • Experienced in event driven architecture is desirable (e.g. SQS/Kinesis/Kafka)

But we don’t just look for someone based on their skills and expertise.  It’s our connection, acceptance and genuine care for each other that makes REA a great place to work. That means you also need to be:

  • Savvy minded and have curiosity to think a little left of field / outside the box

  • A strong and creative communicator

  • Friendly, approachable and have good relationship management skills

  • An avid contributor to our inclusive culture - we celebrate different perspectives and all play an active role in creating a sense of belonging

The REA experience

The physical, mental, emotional and financial health of our people is something we’ll never stop caring about. This is a place to learn and grow. We’re committed to your development – both professionally and personally. Your experience with us is something we take seriously.

We offer:

  • A flexible working environment, meaning we strike the balance of what you need and what works for the business (and yes, our leaders fully understand the benefits of working flexibly)

  • A hybrid approach to the future of work -

  • Generous and flexible parental leave offering for primary and secondary carers

  • Summer Fridays – time back to focus on your wellness every Friday afternoon from December through to March

  • Support for your mental and physical health and wellbeing via our ‘You Matter’ Program

  • Because We Care program which includes volunteer leave and community grants, to ensure you have the opportunity to give back to your community

  • Hack Days for you to bring so you can bring your big ideas to life in a supportive learning environment

  • An additional day of leave just for your birthday

Oh, and by the way:

At REA we value diversity and inclusion in all forms. Gender, religion, ethnicity, LBTGIQ+, neurodiversity and so much more. Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. So if you've got the must-haves, dedication and enthusiasm to learn but don't necessarily meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit.

If you like the sound of us, then we think you should apply today. We're proud to be Circle Back Initiative Employer and we commit to respond to every applicant. While we're looking at your application, and preparing to come back to you with an update, why not get to know us a bit more through our various social channels?