Back to all positions

Senior Software Engineer

Engineering Hanoi Full-time

Design and build scalable web and mobile applications; mentor junior developers and drive engineering best practices.

Responsibilities

  • Architect and implement high-traffic backend services using Node.js / Go / Java.
  • Lead code reviews, set coding standards, and mentor junior/mid engineers.
  • Collaborate with Product and Design to translate requirements into technical specs.
  • Own the full delivery lifecycle — from estimation to production monitoring.
  • Drive continuous improvement of CI/CD pipelines and deployment practices.

Requirements

  • 5+ years of professional software development experience.
  • Strong command of at least one backend language (Node.js, Go, Java, or Python).
  • Experience designing RESTful APIs and microservices architectures.
  • Solid understanding of SQL and NoSQL databases.
  • Familiarity with containerisation (Docker, Kubernetes).

Nice to have

  • Experience in a SaaS or product-led company.
  • Open-source contributions or technical blog.

Benefits

  • Competitive salary reviewed twice a year.
  • 15 days annual leave + public holidays.
  • Premium health insurance (employee + 1 dependent).
  • Annual training budget of 10,000,000 VND.
  • Flexible working hours (core hours 9 am – 3 pm).

Apply for this position

Fill in your details and attach your CV. We'll get back to you within 5 business days.

PDF, DOC or DOCX — max 5 MB