All open roles
Engineering DjangoFastAPIPostgreSQL

Python Developer

Ho Chi Minh City, Vietnam Full-time Middle — Senior Posted May 2026
Department Engineering
Level Middle — Senior
Location Ho Chi Minh City, Vietnam
Work type Full-time
Stack Django · FastAPI · PostgreSQL

HDWEBSOFT is hiring Python Developers (Middle to Senior) in Ho Chi Minh City, Vietnam. The role builds large-scale web applications and APIs using Django, FastAPI, and Flask for global clients. At least 2 years of Python experience required. HDWEBSOFT is a 250-person ISO-certified software outsourcing company.

About the role

About this role

We're looking for Python Developers to build large-scale web applications and backend services. You'll work on a variety of client projects spanning web platforms, data pipelines, and API services.

Responsibilities

What you’ll do

  • Collaborate with the team to enhance Python-based platforms and services
  • Build large-scale web applications and APIs
  • Write clean, efficient, and well-tested code
  • Participate in code reviews and architectural discussions
  • Contribute to technical documentation

Requirements

What we’re looking for

Must-haves

  • Very good knowledge of Python and web front-end technologies (HTML5, CSS3, JavaScript)
  • Experience with at least one Python framework (Django, FastAPI, Flask, etc.)
  • At least 2 years of working experience in a related field
  • Solid understanding of relational databases (PostgreSQL, MySQL)
  • Working English skills
  • Working proficiency with at least one AI development agent (e.g., Cursor, Claude Code, Devin, OpenAI Codex, Amp, or Cline), including effective context management, output validation, and use of reusable agent skills, rules, and team workflows

Nice to haves

  • Experience with more than one Python framework
  • Experience with async Python (asyncio, FastAPI)
  • Familiarity with data engineering tools (Pandas, NumPy)
  • Experience with containerization (Docker, Kubernetes)
  • Knowledge of AWS or GCP services
What HDWEBSOFT offers you
Competitive salary + monthly bonus
Health insurance (in-patient & out-patient)
Annual company trip
Onsite opportunities (US, SG, HK)
Working hours Mon–Fri, 8:30 AM–6 PM
Monthly team events & parties
Professional dev & training sessions

Interview process

How we hire

We keep our process short and respectful of your time. Here’s what to expect after you apply:

Step 1 — CV Review We review every application within 3 business days and respond either way
Step 2 — Technical Screen A 30-minute call with an engineer to discuss your background and a small exercise
Step 3 — Technical Interview A deeper conversation with the engineering lead (60 minutes, online)
Step 4 — Offer If it’s a match, we make an offer within 10 business days (2 calendar weeks) of the final interview