Senior Software Developer

Full-time, Melbourne

Position: Senior Software Developer

Manager: Head of Engineering


About Us

Settle Easy makes conveyancing easier, faster and more transparent.

As Australia’s leading online conveyancing service, Settle Easy is rapidly transforming the industry through our user-friendly, fully automated conveyancing platform and customer-focused specialist conveyancers.

In this exciting phase of growth, we are looking for like-minded professionals to join our growing team as we continue to expand nationally and provide exceptional service to even more happy customers.


The Role

Settle Easy is offering a unique and exciting opportunity for a Senior Software Developer to join our highly innovative business at the forefront of property and technology.

This role will see you working with talented start-up professionals focused on building an industry leading practice and platform.

If you’re interested in creating a user-friendly environment by writing code in a high growth startup and moving forward in your career, then this role is for you.


Key Responsibilities 


  • Front end / database developer
  • Full stack Javascript (React and NodeJS)
  • Advanced React
  • Experience with CRM’s
  • API design and documentation
  • REST API experience (OpenAPI, Swagger etc)
  • Mongodb
  • Test driven development
  • Continuous Integration/Deployment
  • Amazon Web Services     
  • Cypress end-to-end testing


Planning and Implementation

  • Design stable, reliable and effective databases, solve database usage issues and malfunctions, and handle client-side development of our web platforms
  • Gather user requirements, identify new features, and build systems for users
  • Regularly and effectively communicate progress of projects to all key stakeholders
  • Assist with identifying, planning and implementing improvements to our ways of working across all functions, resulting in synergy and benefits across all functional areas     
  • DevOps


Leadership and Mentoring

  • Providing inspirational leadership anchored in a progressive, agile and collaborative approach to consistently deliver results
  • Ability and interest to mentor, guide and develop junior staff.


The Ideal Candidate

Successful applicants will have:

  • 5+ years’ experience working as a front end and/or database developer
  • experience in designing and managing digital customer engagement solutions and practical experience with data and enterprise architecture, user experience, functional specifications, and digital integration best practices
  • knowledge using project management tools such as Confluence, Trello, Smartsheets, Asana, Jira, etc
  • excellent analytical and problem-solving skills and the ability to multi-task and manage multiple projects simultaneously
  • strong understanding of product commercialisation
  • ability to quickly identify and resolve issues.


  • flexible working arrangements
  • your own work laptop will be provided
  • professional development opportunities as the business evolves
  • exclusive discounts on our conveyancing and third-party services.


Join us

We work hard, but take time to celebrate successes and have some fun along the way. If you are high energy and enjoy working in a fast-paced, vibrant environment then we would like to hear from you immediately. 


To apply, please use the form included on this page or email your CV and cover letter to

While we’re reviewing your application, please don’t hesitate to get to know us a little better through our social media channels!



Settle Easy is proud to be an equal opportunity employer and encourage all who are eligible to apply. We celebrate diversity and are committed to providing a safe and inclusive environment for all. 

The list of key responsibilities and key results areas herein are not intended to be all inclusive and may include additional responsibilities as required. 

settle easy

Apply for this job

What our customers are saying

Let us review your contract for free

Keep up to date with all our latest news and deals

This field is for validation purposes and should be left unchanged.