Are you an experienced and motivated Software Developer?Dynamic Methods is 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 attracts and employs 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 sees 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.We are seeking a highly motivated, self-managing Software Developer to join our 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.We actively encourage creativity, innovation and dynamism – all voices are listened to.ProjectsYou'll be working on Australia's leading Real Estate form management platform, which is used by 36,000 agents and managers across Australia. Your work will include new and existing web apps and new and existing native mobile apps.ResponsibilitiesDesign, 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-solve and respond to product questions/issues, and react as necessary.Design the relationships and objects of a full desktop or web-based application and program such a system.Assist in documenting and managing product requirements.SkillsExcellent 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 Skills2 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).Experience building large single page applications (SPA).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.Skills development and training opportunities.Assistance in gaining certifications.Work in the Adelaide CBD.DownloadFull-Stack Software Developer Position Description.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.
#J-18808-Ljbffr