Software Engineer
@ REA Group

Melbourne, Victoria, Australia
A$120,000
On Site
Full Time
Posted 17 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXX***** @rea-group.com
Recommended after applying

Job Details

About REA Group

REA Group is changing the way the world experiences property. We work across Australia and globally, driving high performance and innovation with a people-focused culture.

The Role - Software Engineer

As a Software Engineer at REA Group, you will make an immediate impact by developing, testing, and maintaining software applications. You will work across front-end, back-end, and cloud services to turn big ideas into high-impact solutions.

  • Develop and maintain software applications
  • Contribute to system architecture and technical decisions
  • Collaborate with engineers, product managers, and designers
  • Write clean, secure, maintainable code
  • Continuously improve system performance and scalability

What We’re Looking For

We require hands-on experience in software development using languages like Java, JavaScript/TypeScript, Python, Ruby, Scala or Kotlin. A working knowledge of front-end frameworks (React, Angular, Vue) and back-end services (Spring Boot, Express, Node.js) is essential. Familiarity with AWS and CI/CD pipelines is valued, along with strong problem solving, effective communication, and a continuous learning mindset.

The REA Experience & Perks

Enjoy a hybrid and flexible work approach, flexible leave options, parental leave, and various wellness and community engagement benefits. Join a diverse team that values inclusion and creativity.

Key skills/competency

  • Software Development
  • Java
  • JavaScript
  • Cloud
  • React
  • CI/CD
  • Agile
  • System Architecture
  • Problem Solving
  • Collaboration

How to Get Hired at REA Group

🎯 Tips for Getting Hired

  • Research REA Group's culture: Study mission, values, and recent news.
  • Tailor your resume: Highlight full-stack and cloud expertise.
  • Prepare technical samples: Showcase your coding projects.
  • Practice collaborative skills: Emphasize teamwork in interviews.

📝 Interview Preparation Advice

Technical Preparation

Review data structures and algorithms.
Practice coding in JavaScript and Java.
Familiarize with AWS and CI/CD pipelines.
Study design patterns and architecture basics.

Behavioral Questions

Describe a challenging team project.
Explain how you manage tight deadlines.
Discuss handling conflict in collaborative settings.
Share an example of continuous learning.

Frequently Asked Questions