Job title: Full Stack Developer
Job type: Contract
Emp type: Full-time
Industry: IT
Functional Expertise: IT & Telecoms
Pay interval: Hourly
Location: Brisbane
Job published: 04-03-2026
Job ID: 45486

Job Description

Full Stack Developer
Queensland Government Department
Duration: 30/03/2026 to 26/03/2027

Provide Full Stack development skills and support services for existing applications to ensure the timely delivery of operational deliverables.

The Full Stack Developer will:

• Take ownership of the existing codebase and drive new feature development.
• Maintain and enhance the React/TypeScript front end, including advanced forms, tables, and admin workflows.
• Integrate and optimise AWS Amplify DataStore, GraphQL APIs, and DynamoDB data models.
• Implement robust error handling, validation, and user feedback mechanisms.
• Ensure code quality, maintainability, and documentation.
• Work with guidance from the Lead Analyst, Enterprise Architect and other technical specialists to analyse, design and assess technical solution designs and software development approaches.
• Undertake solution analysis, design, construction, unit testing, quality reviews, performance testing, and resolve problems with products running in the client environment.
• Work with the Lead Analyst to effectively manage technical risks, issues, conflicts and priorities to complete work within required deadlines.
• Develop documentation and software in line with the client’s technical standards and guidelines.
• Provide timely and accurate reporting of work progress as directed.
• Provide technical knowledge transfer to client staff, including documentation of decisions made and approaches taken.
• Work independently without the need for continual or detailed technical and design guidance.
• Undertake other activities as directed.

Required Skills:

• React (with Hooks) and TypeScript: Strong experience building and maintaining complex SPAs.
• REST/GraphQL APIs: Ability to design, consume, and debug API integrations.
• Modern CSS/Component Libraries: Experience with Tailwind CSS, shadcn/ui, or similar.
• Git & Version Control: Proficient with collaborative workflows and code reviews.
• Debugging & Error Handling: Ability to diagnose and resolve complex UI and backend issues.

Highly desirable skills/experience in (though not limited to):

• AWS Amplify (DataStore, GraphQL, Auth): Hands-on experience with Amplify data and authentication flows.
• DynamoDB (NoSQL): Understanding of schema design, indexing, and pagination.
• AWS Lambda, S3, or other AWS services: Familiarity with the broader AWS ecosystem.
• Testing: Experience with unit, integration, and E2E testing in React/TypeScript.
• CI/CD: Familiarity with automated deployment pipelines (e.g., Amplify Console, GitHub Actions).
• UX/UI Design: Ability to create user-friendly, accessible interfaces.
• Someone with 5+ years’ experience, with at least 2 years in the required skills.