Your new company
This role is with one of the departments of the Queensland Government that oversees most public transport services throughout the state.
Your new role
The Full Stack Developer is responsible for owning and enhancing a property systems codebase using C# on the back end and React/TypeScript on the front end. The role involves developing new features, maintaining system performance, and integrating AWS services like Amplify, GraphQL, and DynamoDB. Key duties include ensuring code quality, handling testing and deployments, managing technical risks, and collaborating with architects and DevOps teams. Additionally, the developer must follow technical standards, document work, provide progress updates, and support knowledge transfer, while working independently to meet deadlines.
What you'll need to succeed
The ideal candidate brings strong expertise in React (with Hooks) and TypeScript for developing complex single-page applications, alongside solid experience in C# for building and testing property management systems. They are skilled in designing and integrating REST and GraphQL APIs, and have hands-on experience with modern CSS frameworks and component libraries such as Tailwind or shadcn/ui. Proficiency in Git-based version control, collaborative development practices, and code reviews is essential. The role also requires strong debugging and problem-solving capabilities across both UI and backend layers, complemented by functional knowledge of property systems, including acquisitions, disposals, and rental management processes.
What you'll get in return
A collaborative and inclusive team culture that values innovation and continuous learning
Flexible working arrangements and a competitive salary package
Career progression opportunities in high-growth.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV on Swapnil.Srivastava@hays.com.au, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Telephone: +61 2 8226 9767