Mid-Level Full Stack Python Developer

Kg Talent· Kanji IT
Apply Now ↗
📍 Sydney, New South Wales, AustraliaFull time

About this role

Mid-Level Full Stack Python Developer | Kanji IT

KGIT is looking for a Mid-Level Full Stack Python Developer to join our growing engineering team in Sydney.

This is a hands-on role for someone who enjoys building across the full stack — from clean backend architecture and APIs through to responsive frontend experiences. You’ll work closely with a small, senior team delivering real products used in production environments, with the opportunity to contribute to modern AI-driven workflows and emerging technologies. 

If you enjoy ownership, solving complex engineering challenges, and working in a fast-moving environment where your ideas matter, we’d love to hear from you.

About the role 

You’ll work across the full product lifecycle — collaborating with product and design teams, building scalable backend services, developing modern frontend features, and helping shape the technical direction of new and existing platforms.

This is not a role where you’ll be siloed into one layer of the stack. You’ll have the opportunity to contribute broadly across backend, frontend, infrastructure, and AI-integrated systems.

Key responsibilities

  • Design, build, and maintain Python-based backend services and REST APIs using Django, FastAPI, or Flask
  • Develop and enhance frontend applications using React
  • Collaborate with product and design teams to scope, estimate, and deliver features end-to-end
  • Write clean, maintainable, and well-tested code using tools such as pytest and Jest
  • Participate in code reviews, technical discussions, and engineering best practices
  • Work with cloud infrastructure and CI/CD pipelines across AWS or GCP
  • Design and build MCP (Model Context Protocol) systems to expose internal tools and APIs to AI agents and LLM-powered workflows
  • Identify and resolve performance bottlenecks across backend and frontend systems

What we’re looking for

  • 3–5 years of professional software development experience
  • Strong Python development skills with experience in Django, FastAPI, or Flask
  • Solid frontend development experience using React or similar modern JavaScript frameworks
  • Experience working with REST APIs and API design principles
  • Strong understanding of relational databases, ideally PostgreSQL
  • Experience with Git, Agile delivery, and collaborative engineering workflows
  • Experience with Docker and containerised environments
  • Full Australian working rights required — sponsorship is not available for this role 

Nice to have

  • Exposure to AI/ML tooling or integrating LLM APIs such as OpenAI or Anthropic
  • Experience working in startup, scale-up, or product-led environments

Why join KGIT

  • Work alongside a highly capable senior engineering team
  • Build products and features that ship to real users
  • Modern tooling, autonomy, and the ability to influence technical direction
  • Collaborative environment that values curiosity, ownership, and direct feedback
  • Sydney CBD location with a supportive and agile working culture
  • Flexible remote working arrangements available for the right candidate

 

Frequently Asked Questions

Is the salary disclosed for the Mid-Level Full Stack Python Developer position at Kg Talent?
The salary for this Mid-Level Full Stack Python Developer role at Kg Talent is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Mid-Level Full Stack Python Developer position at Kg Talent located?
This Mid-Level Full Stack Python Developer role at Kg Talent is based in Sydney, New South Wales, Australia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Mid-Level Full Stack Python Developer role at Kg Talent full-time or part-time?
This is listed as a Full time position. It is posted as a Mid-Level Full Stack Python Developer role in the Kanji IT department at Kg Talent.
Which team or department does the Mid-Level Full Stack Python Developer at Kg Talent belong to?
This Mid-Level Full Stack Python Developer position is part of the Kanji IT department at Kg Talent. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Mid-Level Full Stack Python Developer position at Kg Talent?
Click the "Apply Now" button on this page. You will be redirected to Kg Talent's official application portal hosted on workable where you can submit your application directly.
When was the Mid-Level Full Stack Python Developer job at Kg Talent posted?
This Mid-Level Full Stack Python Developer position at Kg Talent was posted on May 22, 2026. Apply as soon as possible — early applications are often reviewed first.
Mid-Level Full Stack Python Developer
Kg Talent
Apply for this role ↗

You'll be redirected to Kg Talent's official application page on workable.