**
Carat Australia is looking for a Senior Full-Stack Developer with extensive experience in Python and React to design and deliver enterprise applications. The ideal candidate should have a solid background in both backend and frontend development, along with strong architectural skills and the ability to collaborate across teams.
**
Job Summary
Lead the design and delivery of modern enterprise applications, translating business and product requirements into secure, scalable, production-ready applications across the full stack.
Architect and develop cloud-ready applications using Python, FastAPI, React, and TypeScript, with strong emphasis on maintainability, security, and cross-functional collaboration.
Work hands-on with modern AI-enabled application patterns, integrating external APIs, data services, and cloud-native capabilities to support intelligent workflows and analytics platforms.
Matching Summary
Match Score: 75
**
Carat Australia is looking for a Senior Full-Stack Developer with extensive experience in Python and React to design and deliver enterprise applications. The ideal candidate should have a solid background in both backend and frontend development, along with strong architectural skills and the ability to collaborate across teams.
**
Skills & Requirements
Must-have
Python backend development
React frontend engineering
FastAPI backend services
TypeScript frontend applications
Docker and Docker Compose
API contracts and design
Secure authentication flows
Nice-to-have
AI-enabled application patterns
Cloud-native environments
Cross-functional collaboration
Modern enterprise applications
Hands-on builder
Key Requirements
7+ years professional software development experience
5+ years building production applications in Python
4+ years building production web applications in React and TypeScript
Experience establishing application foundations
Experience working in cloud environments (GCP/Azure) preferred
Work Rights
Remote – Global (must be available through 2 p.m. U.S. Eastern Time)