KG Talent logo

Mid-Level Full Stack Python Developer

KG Talent

Posted 7 days ago

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
  • Sydne...

Want to see the full job description?

Sign in to view the complete details and apply to this position.

Job details

Workplace

Office

Location

Sydney, New South Wales, Australia

Experience

MI

Similar

Jobr Assistant extension

Get the extension →