Employment OS for your Business

Junior Software Engineer – Remote

Engineering • Sydney, New South Wales 2000, Australia • Full-time
AI Job Summary
  • 1+ years of commercial experience in software engineering.
  • Demonstrable experience building modern frontend web apps using React.js with strong TypeScript.
  • Hands-on use of AI coding tools to design, write, and test code, understanding strengths/limitations.

Role Type

Within Australia • Permanent • Full-time • Entry Level

Description

The Organisation 

We’re a real estate tech startup that’s reinventing the way property is transacted in Australia. We have a bucketload of passion for the work we do, which means we punch well above our weight as one of Australia’s fastest-growing companies. We’re looking for hard-working individuals who will bring their passion and rigour to the OpenAgent team to be a part of its growth and success. 

 

The Role

We are seeking a Junior Software Engineer to join our team and assist in designing, coding, and testing software applications. In this role, you will collaborate with senior engineers to troubleshoot and resolve issues, participate in the development of new features, and enhance software performance. Additionally, you’ll be involved in documentation and will have the opportunity to continuously learn and apply best practices in software engineering.

AI coding tools are part of our day-to-day workflow, and we’re looking for someone who’s comfortable working alongside them — directing them effectively and critically reviewing what they produce, rather than relying on them blindly. We use technologies such as ReactJS and Tailwind CSS on the frontend, and NodeJS (specifically NestJS) on the server side. Your enthusiasm for quality software and fresh perspectives will be instrumental. You will collaborate closely with Engineering, Product, and Marketing teams.


Your primary duties will include:

  • Participate in the technical design and development of our websites, web apps, backend APIs and other backend services
  • Building new applications as well as improving upon existing ones
  • Use AI coding assistants (e.g. Claude Code, Codex, Cursor, GitHub Copilot) as a core part of your daily workflow to design, write, and test code efficiently
  • Working closely with the product, marketing, and engineering teams to define, refine, test, and deliver new solutions
  • Communicate progress and seek guidance on technical issues from senior engineers
  • Engage in code reviews to ensure code quality, adherence to best practices, and alignment with project standards.
  • Communicate effectively with stakeholders to gather requirements, provide progress updates, and address any issues.
  • Collaborate with team members to troubleshoot and resolve bugs and performance issues.
  • Contribute to documentation and knowledge sharing within the team to support ongoing maintenance and future development.

Skills & Experience: 

  • Degree or equivalent in a related field
  • 1+ years of commercial experience
  • Excellent communication skills with both technical and non-technical team members
  • Demonstrable experience developing modern frontend web applications using React.js, with strong proficiency in TypeScript
  • Demonstrable experience building APIs and other backend services
  • Hands-on experience using AI coding tools to build software, with a clear understanding of both their strengths and their limitations
  • Solid understanding of software development practices and application architecture
  • Good understanding of relational databases with an ability to understand and write SQL queries
  • Permanent Resident or Australian Citizen
  • Bonus:
    • Experience integrating with 3rd party APIs
    • Good understanding of frontend analytics tracking
    • Understanding of Docker containers
    • Familiarity with the wider AI tooling ecosystem like MCP servers, hooks, or custom slash commands
    • Experience shaping AI workflows through instruction and context files

Benefits and Culture

  • Work from home – we are a remote-first company with team members spread across Australia
  • Compensation – we offer competitive salaries that are in line with the market.
  • Autonomy – we’re not into micro-managing.  We are all professionals and we trust that you will always strive to do your best work.
  • Birthday leave – enjoy an extra day of paid leave to celebrate your birthday!
  • Paid Parental Leave
  • OA Days- team members are given a bonus 2 or 3 paid leave days a year (depending on tenure) to use towards whatever they’d like (following completion of a qualifying period)
  • Access to a Wellness & Employee Assistance Program (EAP).

Who are we?

We’re OpenAgent — and it’s our mission to make it easier for Australians to buy, sell and own property. 

We started in 2013 with the goal to improve transparency around real estate and to make it easier to find a trusted real estate agent. Selling a home is a big deal, and this is why it’s the first problem we set out to solve. We’re on a mission to help all Australians achieve their real estate dreams and bring back the joy of homeownership.

Besides being a friendly, inclusive, and flexible workplace, we’re also led by an incredibly capable and humble executive team. We’re all about bringing on high-quality people and giving them all the room in the world to do great work and grow.

 

We have a bucketload of passion for the work we do, which means we do more with less and punch well above our weight. You’ll be joining a team made up of people at the top of their game, who work collaboratively to achieve some big goals.

 

We help thousands of people every month improve their experiences in real estate. We bring more information, better insight, and an independent voice to the property transaction, helping people sell smarter, better and faster every day.

 

As the people’s champion in real estate, we bring passion and analytic rigour to the biggest problems in the industry. We make a lot of things happen, and we make them happen fast and as a team.

 

We work hard, but we have fun doing it. At the end of the day, achieving big things with an awesome team is what makes this journey exciting.

 

We work remotely, so if you’re located in Australia and feel you’ve got what we’re looking for, we encourage you to apply.


Company Overview

Our vision is to make it easy for people to buy, own and sell residential real estate. Our end-game is creating solutions that bring together real estate services with financing into better and simpler purchasing journeys. We’re on a mission to bring back the joy to property transactions.