Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full Stack Developer

NewBe an early applicant

Summary

Full stack developer on a large-scale digital transformation program, building cloud-native enterprise apps: React/TypeScript front ends, Python microservices and REST APIs, AWS serverless infrastructure (Lambda, CDK, DynamoDB), and CI/CD with GitHub Actions. Hourly contract role based in Brisbane.

Salary: AUD 120 - 145 per hour

About the Opportunity

We are seeking a highly skilled Full Stack Developer to join a large-scale digital transformation program delivering modern, cloud-native solutions. This role will work across the full software development lifecycle, contributing to the design, development, testing, deployment, and support of enterprise-grade applications using AWS cloud technologies and contemporary engineering practices.

You will work within a collaborative Agile delivery environment alongside architects, technical leads, business stakeholders, and delivery teams to build secure, scalable, and resilient solutions that support critical business outcomes.



Key Responsibilities:

As the Full Stack Developer, you will:

  • Design, develop, and maintain modern web applications using React and TypeScript.
  • Develop and support cloud-native backend services, APIs, and microservices.
  • Design and implement RESTful APIs using OpenAPI specifications and contract-first development principles.
  • Deliver synchronous and event-driven integrations using modern API and messaging patterns.
  • Build and maintain Infrastructure as Code (IaC) solutions using AWS CDK.
  • Design and develop scalable relational and NoSQL database solutions.
  • Implement secure, reliable, and maintainable AWS-based applications.
  • Develop monitoring, logging, audit, validation, and exception management capabilities.
  • Contribute to CI/CD pipelines, automated testing frameworks, and quality assurance practices.
  • Participate in solution design sessions, code reviews, and architecture discussions.
  • Produce technical documentation and support knowledge transfer activities.
  • Collaborate effectively with multidisciplinary teams while managing work independently.


Required Skills & Experience:

Front-End Development

  • Strong commercial experience with React, TypeScript, and modern JavaScript frameworks.
  • Experience developing responsive, accessible, and user-centric web applications.
  • Strong understanding of modern CSS frameworks and component libraries.
  • Experience building complex workflow-driven and role-based user interfaces.
Backend & Integration Development

  • Proven experience developing and supporting RESTful APIs within AWS cloud environments.
  • Experience with OpenAPI specifications and API-first development methodologies.
  • Strong experience developing microservices and distributed applications.
  • Experience implementing authentication and authorization solutions, including OAuth 2.0, OpenID Connect (OIDC), and JWT.
  • Experience developing backend services using Python.

AWS Cloud Technologies


Demonstrated hands-on experience with:

  • AWS Lambda
  • Amazon API Gateway
  • Amazon EventBridge
  • Amazon SQS
  • Amazon SNS
  • Amazon S3
  • Amazon DynamoDB
  • Amazon Aurora PostgreSQL (RDS)
  • AWS IAM
  • AWS Secrets Manager
  • AWS Systems Manager Parameter Store
  • Amazon CloudWatch

Additional experience with:


  • Serverless architectures
  • Event-driven solutions
  • AWS networking, VPCs, and private API integrations
  • Secure service-to-service communications
DevOps & Software Engineering

  • Experience implementing Infrastructure as Code using AWS CDK.
  • Experience with GitHub Actions or equivalent CI/CD platforms.
  • Strong Git source control, debugging, testing, and troubleshooting capabilities.
  • Experience integrating automated testing, security scanning, and quality controls into delivery pipelines.
  • Strong understanding of software development best practices and secure coding principles.


Highly Desirable

  • Experience implementing observability, monitoring, structured logging, and distributed tracing solutions.
  • Experience designing highly available, scalable, and fault-tolerant cloud-native applications.
  • Experience working within large enterprise or government environments.
  • AWS Certifications, particularly AWS Certified Developer, Solutions Architect, or equivalent.
  • Experience delivering solutions within complex stakeholder environments.


Experience Requirements

  • Minimum 5 years' experience in software development.
  • Minimum 2 years' hands-on AWS cloud development experience.
  • Demonstrated experience delivering end-to-end solutions across front-end, backend, cloud infrastructure, CI/CD, and operational support.
  • Experience working within Agile delivery teams and modern DevOps environments.
  • Proven ability to contribute across the full application development lifecycle.


What's on Offer

  • Opportunity to work on high-profile digital initiatives.
  • Exposure to modern AWS cloud technologies and enterprise-scale architectures.
  • Collaborative Agile environment with experienced technical professionals.
  • Long-term contract opportunity with potential extension options.
  • Brisbane-based role with flexible working arrangements.
Apply now if you're passionate about building modern cloud-native solutions and have strong experience across React, AWS, microservices, and DevOps engineering practices.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available