Mar 13, 2023

Senior Developer

  • REA Group
  • Richmond, Melbourne VIC
Full time Information Technology

Job Description

  • Work with the latest tech.

  • Experience Hybrid working arrangements in a flexible environment.

  • We are certified carbon neutral and committed to reducing our impact on the environment.

We're REA

REA Group  is not your average digital business. From humble beginnings in a garage in Melbourne’s east in 1995, we have grown into a leading global digital business, specialising in property.
With bold and ambitious goals, we are changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home.

Our people are the key to our success. At the heart of everything we do, is a thriving culture centred around high performance and care. We are purpose driven and collaborative, which drives innovation and our ability to make a real impact. As such, we’re proud to be named in Australia’s “Top 5” Best Workplaces two  years in a row, as well as being recognised as a Best Workplace for Women.

Role and team

Partner Platform and its suite of APIs (Ignite API) enables our real estate customers to seamlessly exchange data with REA via their chosen CRM provider. This is a crucial channel which facilitates the core value exchange between REA and our customers. We have recognized an opportunity to transform Ignite APIs into a flagship API platform for REA internal Customers and external Partners, hence this fascinating new role in our Customer Channels team.

As a Senior Developer of the Ignite API platform team you will be responsible for designing, implementing, and maintaining platform capabilities and tooling in a collaborative team environment. You will be expected to implement solutions using a variety of programming languages, databases and cloud technologies. You will follow agile software development practices such as test driven development, continuous delivery and pair programming.  You will form a part of a small cross-functional team who will work together to create and manage Ignite API Platform and will contribute to the success of the team’s mission.

Day to day of the job

  • Designing, coding, testing and deploying new platforms capabilities, developer tooling and automation solutions using a variety of technologies and platforms.

  • Building platform tools and capabilities to support a REA customers and REA internal teams.

  • Supporting production systems

Who we’re looking for

  • Developed skills in one or more of our programming languages JavaScript/TypeScript/NodeJS and front-end frameworks such as React

  • Experience with devops tools and techniques, particularly AWS and Docker

  • Keen interest in Authorisation and Authentication patterns such as AuthO, AuthZ, and Open API specification

  • Exposure to API gateways such as Apigee, Kong or similar is desirable

  • Developed skills in modern software development techniques such as test driven development, micro-services and continuous delivery.

  • Keen interest in learning functional programming

  • Some knowledge of Scala, Ruby, and Lua is desirable

  • Good communication skills and experience collaborating with other team members

  • Tertiary qualification in Computer Science or similar highly desirable.

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 hybrid and flexible approach to working -  

  • Flexible parental leave offering for primary and secondary carers 

  • Programs to support mental, emotional, financial and physical health & wellbeing

  • Our Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity.

  • Hack Days so you can bring your big ideas to life  

  • Performance recognition programs because hard work should never go unnoticed

Our commitment to Diversity, Equity, and Inclusion  

We are committed to providing a working environment that embraces and values diversity, equity and inclusion. It takes all kinds of people to help us think differently, drive innovation, and meet the diverse needs of our customers and consumers. We believe diverse teams are the best teams and we encourage a workplace where everyone can be themselves. If you've got the skills, dedication and enthusiasm to learn but don't necessarily meet every single point on the job description, please still get in touch.

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?