Sr Full Stack Developer (React / TypeScript / Python / Azure)
Senior Full Stack Developer
Location: NSW (Hybrid)
Contract Type: 6-month contract (with 6-month extension possible)
Hours: 40 hours per week
Start Date: 4 December 2025
Security Clearance: Must currently hold Baseline clearance or be able to maintain it
Overview:
We are seeking an experienced Senior Full Stack Developer to join our Digital Products and Platforms Branch. The successful candidate will work closely with the Strategy Team on Datathing, a trade analytics platform supporting decision-making across the agency. This is a hybrid role based in NSW, requiring a professional capable of developing modern frontend interfaces, backend APIs, and supporting data pipelines.
Key Responsibilities:
1. Frontend Development & Data Visualization
-
Develop interactive dashboards and analytics interfaces using modern JavaScript frameworks (React, SvelteKit, or Vue.js).
-
Build responsive, component-based UI features using TypeScript.
-
Create compelling data visualizations using Apache eCharts, D3.js, or similar libraries.
-
Implement server-side rendering for optimal frontend performance.
2. Backend API Development
-
Develop scalable REST APIs using Python (FastAPI preferred).
-
Implement authentication and authorization middleware integrating with Azure Entra ID.
-
Build efficient caching strategies and error-handling patterns.
-
Contribute to API documentation, versioning, and microservices architecture.
3. Data Pipeline & ETL Support
-
Support ETL processes and data pipeline workflows using Azure Synapse Analytics.
-
Optimize data queries between frontend applications and backend data sources.
-
Ensure data quality, integrity, and transformation for analytics purposes.
4. Integration & Development
-
Connect frontend applications with backend data sources, including ClickHouse and Synapse.
-
Implement real-time and batch query systems.
-
Contribute to secure authentication flows and microservices architecture.
5. Team Collaboration
-
Work closely with the Senior Advisor and Strategy Team members.
-
Collaborate with stakeholders across Digital, Strategy, and Data teams.
-
Participate in code reviews, document code, and share knowledge.
-
Support continuous improvement of development practices.
Essential Criteria:
-
Strong experience with modern JavaScript frameworks (React, SvelteKit, or Vue.js) and TypeScript.
-
Extensive experience with Python and API development (FastAPI preferred).
-
Hands-on experience with ETL processes and Azure Synapse Analytics.
-
Solid understanding of RESTful API design and microservices architecture.
-
Experience with analytics dashboards, SQL, and analytical databases (ClickHouse, MS SQL Server, or similar).
-
Understanding of Australian Government data standards, privacy laws, and compliance.
-
Strong analytical, problem-solving, and communication skills; able to work independently or in a team.
-
Must currently hold Baseline clearance or be able to maintain it.
Desirable Criteria:
-
Familiarity with government IT systems and processes.
-
Knowledge of trade, investment, international education, or tourism data domains.
-
Understanding of advanced analytics and machine learning concepts.
-
Experience with Agile development methodologies.
-
Relevant certifications in cloud platforms or modern web development.
Application Notes:
-
Candidates must submit a one-page pitch addressing all essential and desirable criteria, within 5,000 characters.
-
Only candidates who currently hold Baseline clearance or can maintain it will be considered.
-
Please send resumes to priya.gabriel@talentinternational.com.
-
Closing Date: Monday, 3 November 2025