Sr Full Stack Developer (React / TypeScript / Python / Azure)

  • Australia
  • Sydney
  • Contract
  • Negotiable

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

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.