Full-Stack Software Developer

Are you an experienced and motivated Software Developer

looking for a new opportunity?

Who are we?

Dynamic Methods are a South Australian software development company specialising in the Real Estate industry.

Their very own amazing online product has been adopted and embraced by 7,500 real estate agencies nationally (that’s about 60% of the market -and growing), and has made life so much easier for real estate agents across Australia. It’s saved them time and money – two precious things for busy professionals, and those who are using their technology are reaping the benefits – they’ve virtually chucked away their pens and paper and moved into the virtual world of screen, where everything is immediate, easily accessible and personalised.

As a small and energetic business, Dynamic Methods attract and employ innovative and creative people who are prepared to make significant individual contributions to their customer’s projects. They are responsive to changing customer requirements and industry directions which the team see as incredibly exciting, and they are now looking for someone to join their team to OFFER SUPPORT to their rapidly expanding client base.

Dynamic Methods recognises the critical importance of a diverse workforce in building technology that incorporates the experiences and points of view of diverse personalities, genders and cultures. Therefore, we strongly encourage women, gender-diverse and culturally-diverse persons to apply.

Position Information

Responsibiities and Requirements

Job Title
Software Developer
Type of Contract
About the Role

We are seeking a highly motivated, self-managing Software Developer to join their skilled team of specialists as they develop, enhance and work towards the delivery of ongoing support as well as the next generation of our suite of products.

If you know Javascript (Node.JS, Express, React, React-Native), AWS (Lambda, SES, S3), Relational Databases (Postgres, MySQL) we want to talk to you. Our preference would be a full stack engineer or someone who enjoys learning new languages and technology.

We actively encourage creativity, innovation and dynamism – all voices are listened to.


You'll be working on Australia's leading Real Estate form management platform, which is used by 36000 agents and managers across Australia. Your work will include New and existing web apps and New and existing native mobile apps.

  • To design, develop, and test features or entire applications built for our customers
  • Participate in all areas of the software development lifecycle including: Requirements Analysis, Design, Development, Quality Assurance and Deployment
  • Interact with clients to clarify business requirements for enhancements and new projects
  • Problem-solving and responding to product questions/issues, and react as necessary
  • Designing the relationships and objects of a full desktop or web-based application and programming such a system.
  • Assisting in documenting and managing product requirements
  • Excellent communication skills – listening as well as speaking
  • Respectful of the workplace, team and client base
  • Collaborative - not fearful of asking a question or clarifying a task
  • Creative – ability to ‘think outside the box’
  • Agility – ability to think on your feet and move quickly between tasks
  • Calm under pressure
  • Empathetic – the ability to ‘put yourself in someone else’s shoes’
Technical Skills
  • 2 years of experience in web app or mobile app development with a prior background of NodeJS
  • Experience developing web-based applications.
  • Knows why distributed version control matters and ideally already uses Git.
  • Passion for RESTful APIs
  • Passion for writing clean, extensible code
  • Knowledge of AWS services (EC2, S3, CloudFront and RDS etc)
  • building large single page applications (SPA)
Comapny Benefits
  • 9 to 5 are the core hours – Monday to Friday – evening and weekends are yours!
  • No PM bureaucracy, no exec approval hurdles, no insanely complex and interdependent infrastructure.
  • Turn your ideas into releases as fast as you can build it.
  • Join a passionate team who enjoy trying new tech and using new tools and skills to make the backend as beautiful as the front end.
  • Interesting and diverse projects where the team really care about what they are creating.
  • Gain extensive software development experience across a wide range of platforms.
  • Close contact and direct access to all highly skilled team members including David Howell (the owner).
  • No politics, bureaucracy or red tape – so you can move ideas quickly into reality.
  • An ideas based, innovative, interacting environment where all voices are heard.
  • High quality equipment.
  • Latest development tools.
  • Skills development and training opportunities.
  • Assistance in gaining certifications.
  • Work in the Adelaide CBD.
  • Full-Stack Software Developer Position Description

Sound like you?

If you answered yes, to be considered for the role, please submit your application below by providing a cover letter, highlighting your relevant experience in relation to the position description and how you can contribute to our team, along with your resume.