
Full Stack Developer
Wirrigan Group
Visa & sponsorship
- AU CSOL: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.
Job description
-
9 month contract
-
$850- $900 per day + super
-
Hybrid work arrangements
As a Full Stack Developer, you will be a part of an Agile software development team and contribute to technical analysis, solution design, coding, system documentation and continuous improvement throughout the software development lifecycle.
This role is suited to a technically strong developer with extensive experience in modern web technologies, cloud-based application development and microservices architecture.
Key Responsibilities
-
Design, develop, maintain and enhance applications using Vue.js, JavaScript, TypeScript, CSS and Node.js to deliver high-quality, user-focused solutions.
-
Develop and support cloud-based applications using AWS services, including Lambda and DynamoDB, applying serverless and microservices architecture patterns where appropriate.
-
Analyse business requirements and user stories, collaborate with solution architects and development teams, estimate development effort and recommend sustainable technical solutions.
-
Perform and support unit, integration, functional and performance testing, troubleshoot defects, and follow continuous integration and deployment practices to ensure reliable releases.
-
Participate in Agile development activities, maintain technical documentation, contribute to code reviews and process improvements, and proactively manage risks to deliver outcomes within agreed timeframes.
Key Skills and Experience
-
Demonstrated hands-on application development experience, including strong proficiency in Vue.js, Node.js, JavaScript, TypeScript and CSS.
-
Demonstrated experience developing and supporting AWS-based applications, with knowledge of AWS Lambda, DynamoDB, serverless architecture and microservices design patterns. OpenShift experience is highly desirable.
-
Proven experience across the full software development lifecycle, including requirements analysis, solution design, development, testing, deployment and ongoing application support.
-
Experience with version control, release management and CI/CD tools such as Git, Bitbucket, npm, CircleCI, ArgoCD, Terraform or Tekton, along with an understanding of Test-Driven Development (TDD).
-
Strong analytical, troubleshooting, written and verbal communication skills, with the ability to collaborate effectively in an Agile environment, manage competing priorities and adapt to changing requirements.
Apply Now!