Full Stack Developer

Job Title: Full Stack Developer
Contract Type: Full Time
Location: Melbourne C B D
Salary: $120000 - $150000 per annum
Start Date: 2019-10-22
Reference: JO-1910-535226
Contact Name: Samuel Fontana
Contact Email:
Job Published: October 22, 2019 15:45

Job Description

Melbourne CBD
React, Angular and Java
$110 - $150k package

Role Accountabilities:
  • Drives a test-driven and quality-led culture by building systems that prove their correctness using tools such as TDD, BDD, CI/CD and automation.
  • Ensures that documentation is produced for solutions built by Digital to enable the team to support the solutions in production and for future change.
  • Works closely with UX and BA resources to ensure outcomes are met when developing solutions.
  • Provides input in the solution architecture direction of Digital by contributing to continuous delivery and improvement opportunities.
  • Works under the direction of the Scrum Master and Digital Product Owners from a day to day perspective, with technical and career direction provided by the Customer Solutions Technical Lead
  • Collaborates with all members of the agile development teams.
  • Ensures reuse of solutions and components of solutions in line with best practices. 

Required Capabilities and Qualifications:
  • High quality interpersonal skills in both written and verbal communication
  • JavaScript/Typescript (server and/or client side)
  • Angular
  • React
  • Java
  • PHP/Drupal
  • Nativescript
  • Good understanding of agile processes including SCRUM
  • Good understanding of architectural patterns
  • Good understanding of test driven development (TDD) and test automation
  • Good understanding of continuous integration and continuous delivery
  • Good understanding of building solutions for Windows Azure, AWS or other cloud vendor
  • Ability to form strong productive relationships with business customers
  • Ability to form strong productive relationships with partners and third parties
POPULATE LIST if ($("ul[data-saved-jobs-list]").length){ if (items.length > 0){ $("ul[data-saved-jobs-list]").html(items.join( "" )); }; $("span[data-saved-jobs-count]").html(items.length); }; }); });