Job Description Full Stack Developer – React, TypeScript & AWS About the client: Our client is a major organisation delivering innovative digital solutions for critical business operations. This role is pivotal in supporting and enhancing enterprise applications using modern web and cloud technologies. About the role: We are seeking a Full Stack Developer to take ownership of existing codebases and drive new feature development. You’ll maintain and enhance React/TypeScript front ends, integrate AWS Amplify DataStore and GraphQL APIs, and ensure robust, maintainable solutions in a collaborative environment. Key Responsibilities: • Take ownership of the codebase and drive new feature development. • Maintain and enhance React/TypeScript front ends, 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. • Collaborate with technical specialists to analyse, design, and assess solution designs. • Undertake solution analysis, design, construction, unit testing, quality reviews, and performance testing. • Manage technical risks, issues, and priorities to meet deadlines. • Provide technical skills transfer and documentation to internal staff. • Work independently and provide timely progress reporting. Required Experience: • 5 years’ experience in software development, with at least 2 years in the required skills. • Strong experience with React (Hooks) and TypeScript for complex SPAs. • Ability to design, consume, and debug REST/GraphQL APIs. • Experience with modern CSS/component libraries (e.g., Tailwind CSS, shadcn/ui). • Proficient with Git, version control, and collaborative workflows. • Strong debugging and error handling skills. Highly Desirable: • Hands-on experience with AWS Amplify (DataStore, GraphQL, Auth). • Understanding of DynamoDB schema design and AWS ecosystem (Lambda, S3, etc.). • Experience with unit, integration, and E2E testing in React/TypeScript. • Familiarity with CI/CD pipelines (Amplify Console, GitHub Actions). • UX/UI design skills for user-friendly, accessible interfaces. What’s on offer? This is a 7-month initial contract with likely extensions based in Carseldine, Brisbane. You’ll play a key role in delivering and supporting enterprise web applications in a dynamic, high-impact environment. How to Apply Please upload your CV to apply. For direct enquiries about the role, contact Farbar Siddiq at farbars@whizdom.com.au or 0489 922 211 . Suitable candidates will be contacted with next steps. You may be required to complete selection criteria as part of the application process.