Full Stack Engineer (Golang/ReactJS)

LinkedIn|Circa Pharmacy|Ho Chi Minh City, Vietnam|6 Aug 2026
Apply Now →

JOB DESCRIPTION

Position: Full-stack Engineer (Golang/ReactJS)

Location: Ho Chi Minh City

Department: Tech / Engineering


About Buymed

Buymed is Vietnam’s leading healthtech company, trusted by over 35,000 pharmacies, clinics, and hospitals through our pioneering B2B platform. We use technology and creativity to make healthcare more accessible, efficient, and customer-focused. Join us to be part of a team transforming the future of healthcare.


***Note: Our recruitment team will contact you via the email listed in your CV. Please ensure it is up to date and checked regularly.


---


About the Role

We are looking for a Full-stack Engineer (Golang/ReactJS) to join the Engineering team in the development of website, mobile app, and e-commerce healthcare platform, using modern technologies such as Golang, ReactJS/NextJS, Docker, Kubernetes, and Google Cloud Platform.


Key Responsibilities


1. Product & Feature Development

  • Build and maintain backend systems using Golang and frontend interfaces using ReactJS / NextJS.
  • Develop features for website, mobile app, and e-commerce healthcare platform.
  • Design and implement RESTful APIs and JSON-RPC APIs to support product features.
  • Support and resolve issues reported by end-users, customers, and internal teams.


2. System Design & Engineering Quality

  • Work with real-time and large-scale data systems , including message queues, caching layers, search engines, and cloud infrastructure.
  • Contribute to performance optimization, security improvement, and scalable system design.
  • Participate in architecture discussions , code reviews, and technical decision-making.


3. Business & Operations Improvement

  • Work with Product, Operations, and business teams to understand problems and propose technical solutions.
  • Build solutions that improve business performance , operational efficiency, and user experience.
  • Use AI tools to improve coding speed , testing, debugging, and technical decision-making.



Key Requirements


Work Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related fields.
  • At least 3 years of experience in backend web development using Golang.
  • Hands-on experience with frontend development using ReactJS, NextJS, or similar frameworks.
  • Experience building scalable web applications , APIs, and distributed systems.


Technical Skills

  • Strong understanding of concurrency patterns, microservices, and distributed architecture.
  • Strong experience with PostgreSQL, MongoDB, ElasticSearch, Redis, and RabbitMQ.
  • Familiar with cloud infrastructure , especially Google Cloud Platform.
  • Experience with Docker and Kubernetes.
  • Able to design clean APIs and build reliable, maintainable systems.
  • Able to use AI tools to improve development speed, testing, debugging, and technical decision-making.


Nice to Have

  • Experience developing e-commerce applications, retail systems, or healthcare platforms.
  • Exposure to frontend frameworks such as NextJS, SolidJS, or similar technologies.
  • Understanding of AI Agents, including agents, skills, MCP, and context management.
  • Experience using Claude Code, Codex, Cursor, or similar AI coding tools.
  • Good English communication skills.