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.

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB