700+ Medical Officer Jobs in Malaysia | Job Vacancies | September 2026 | Ricebowl

search.result_querys_job "medical officer"
job_alert.title_toggle_job
premium banner
Chat Available
MYR10,000 - MYR15,000 Per Month
  • Participate in health screening, preventive healthcare, occupational/corporate health and vaccination services
  • Participate in clinical case discussions and continuous professional development
  • Contribute ideas towards clinic workflow, service improvement and practice development ...
Clinical judgement Communication
+10

Be an early applicant!

Posted
8 days ago
premium banner
Chat Available
MYR10,000 - MYR15,000 Per Month
  • Participate in health screening, preventive healthcare, occupational/corporate health and vaccination services
  • Participate in clinical case discussions and continuous professional development
  • Contribute ideas towards clinic workflow, service improvement and practice development ...
Clinical judgement Communication
+10

Be an early applicant!

Posted
8 days ago
premium banner
Chat Available
MYR9,000 - MYR12,000 Per Month
+Additional Compensation
Near Train Station
  • Carry out minor surgical procedures safely and effectively
  • Prescribe medications and ensure safe, evidence-based clinical practice
  • Maintain accurate and up-to-date medical records and documentation ...
Medical Diagnosis Communication Skills
+6

Be an early applicant!

Posted
a day ago
premium banner
Chat Available
MYR2,000 - MYR3,000 Per Month
Fresh Graduates
  • Handle & manage registration counter.
  • Handle & manage dispensary counter.
  • Able to help doctors with procedures & treatments.

Be an early applicant!

Posted
a day ago
premium banner
Chat Available
MYR1,700 - MYR2,500 Per Month
Fresh Graduates

Skudai, 81300

  • Prepare examination rooms and sterilize medical instruments.
  • Manage patient records, ensuring accuracy and confidentiality.
  • Answer phone calls and respond to patient inquiries. ...
Patient Care Medical Records
+9

Be an early applicant!

Posted
10 days ago
Chat Available
MYR1,700 - MYR1,900 Per Month
Fresh Graduates
Near Train Station
  • Provide basic patient care support, including taking vital signs, recording medical history, and assisting with mobility.
  • Handle phone calls, emails, and other forms of communication, responding to inquiries and directing them appropriately.
  • Manage and maintain patient records, ensuring accuracy, confidentiality, and compliance with data protection regulations. ...
Patient care Customer service
+1

Be an early applicant!

Posted
a day ago
Chat Available
MYR2,000 - MYR3,800 Per Month
Fresh Graduates
Near Train Station
  • Perform basic assessments (InBody and blood pressure).
  • Prepare patients before consultations and provide post-consultation support.
  • Coordinate blood tests, telehealth consultations, and follow-ups. ...
Microsoft Office communication
+2

Be an early applicant!

Posted
21 hours ago
premium banner
MYR1,700 - MYR2,200 Per Month
Near Train Station
  • Take vital signs, collect specimens, and perform basic laboratory tests.
  • Educate patients on treatment plans and provide general health information.
  • Maintain inventory of medical supplies and medications. ...
Patient Care Appointment Scheduling
+6

Be an early applicant!

Posted
7 days ago
premium banner
Chat Available
MYR2,000 - MYR3,000 Per Month
Fresh Graduates
Near Train Station
  • Assist physicians and nurses during patient examinations and minor procedures by preparing examination rooms, sterilizing equipment, and providing necessary instruments.
  • Perform basic clinical procedures such as taking vital signs (temperature, blood pressure, pulse, respiration), measuring height and weight, and assisting with specimen collection.
  • Ensure the clinic environment is clean, organized, and welcoming for patients, including sanitizing examination rooms, common areas, and equipment regularly. ...
Patient reception and registration Appointment scheduling
+9

Be an early applicant!

Posted
7 days ago
premium banner
MYR3,000 - MYR4,500 Per Month

Bandar Kuala Lumpur, WP Kuala Lumpur

Near Train Station
  • Maintain patient records, ensuring accuracy and confidentiality in compliance with regulations.
  • Assist doctor with patient examinations and minor procedures.
  • Process payments and manage billing inquiries. ...
Administrative Support Appointment Scheduling
+1

Be an early applicant!

Posted
4 days ago
premium banner
Chat Available
MYR2,000 - MYR3,000 Per Month
Fresh Graduates
Near Train Station
  • Assist physicians and nurses during patient examinations and minor procedures by preparing examination rooms, sterilizing equipment, and providing necessary instruments.
  • Perform basic clinical procedures such as taking vital signs (temperature, blood pressure, pulse, respiration), measuring height and weight, and assisting with specimen collection.
  • Ensure the clinic environment is clean, organized, and welcoming for patients, including sanitizing examination rooms, common areas, and equipment regularly. ...
Patient reception and registration Appointment scheduling
+9

Be an early applicant!

Posted
5 days ago
premium banner
Chat Available
MYR1,800 - MYR2,300 Per Month
Fresh Graduates
  • Maintain patient records, ensuring accuracy and confidentiality.
  • Prepare examination rooms and sterilize medical instruments.
  • Answer phone calls, respond to inquiries, and direct patients to appropriate personnel. ...
Patient Care Appointment Scheduling
+9

Be an early applicant!

Posted
10 days ago
premium banner
Chat Available
MYR2,300 - MYR5,000 Per Month

Bandar Kuala Lumpur, WP Kuala Lumpur

Near Train Station
  • Explain suitable treatments, procedures, benefits and aftercare clearly.
  • Maintain professional communication and protect client confidentiality.
  • Handle client questions and minor complaints professionally. ...

Be an early applicant!

Posted
10 days ago
premium banner
Chat Available
MYR1,700 - MYR3,000 Per Month
  • Perform basic nursing/clinical support duties as trained
  • Maintain cleanliness, organisation and hygiene standards within the clinic
  • Assist with daily clinic operations and other duties assigned by the management ...
Patient Registration Appointment Scheduling
+1

Be an early applicant!

Posted
8 days ago
premium banner
Chat Available
MYR1,700 - MYR3,000 Per Month
  • Perform basic nursing/clinical support duties as trained
  • Maintain cleanliness, organisation and hygiene standards within the clinic
  • Assist with daily clinic operations and other duties assigned by the management ...
Patient Registration Appointment Scheduling
+1

Be an early applicant!

Posted
8 days ago
premium banner
Chat Available
MYR2,300 - MYR5,000 Per Month

Bandar Kuala Lumpur, WP Kuala Lumpur

Near Train Station
  • Explain suitable treatments, procedures, benefits and aftercare clearly.
  • Maintain professional communication and protect client confidentiality.
  • Handle client questions and minor complaints professionally. ...

Be an early applicant!

Posted
12 days ago
premium banner
Chat Available
MYR1,800 - MYR2,300 Per Month
Fresh Graduates
  • Maintain patient records, ensuring accuracy and confidentiality.
  • Prepare examination rooms and sterilize medical instruments.
  • Answer phone calls, respond to inquiries, and direct patients to appropriate personnel. ...
Patient Care Appointment Scheduling
+9

Be an early applicant!

Posted
12 days ago
premium banner
Chat Available
MYR2,000 - MYR3,000 Per Month
Near Train Station
  • Assist with reception duties when necessary, including attending to patients and managing appointments.
  • Provide simple chairside assistance to the dentist when required. Training will be provided.
  • Support the daily operations of the clinic. ...
Bookkeeping Accounting
+2

Be an early applicant!

Posted
16 days ago
premium banner
Chat Available
MYR1,700 - MYR3,000 Per Month
  • Perform basic nursing/clinical support duties as trained
  • Maintain cleanliness, organisation and hygiene standards within the clinic
  • Assist with daily clinic operations and other duties assigned by the management ...
Patient Registration Appointment Scheduling
+1

Be an early applicant!

Posted
8 days ago
Chat Available
MYR1,000 - MYR1,200 Per Month
+Additional Compensation
Fresh Graduates

KL City, WP Kuala Lumpur

Near Train Station
Good communication and interpersonal skills Responsible
+3

Be an early applicant!

Posted
17 days ago
premium banner
Chat Available
MYR1,700 - MYR2,000 Per Month
Fresh Graduates
  • Maintain patient records, ensuring confidentiality and compliance with all relevant regulations, including updating medical history and treatment plans.
  • Manage clinic inventory, order supplies, and ensure the cleanliness and organization of examination rooms and common areas.
  • Handle patient inquiries via phone and in-person, providing information about services, clinic policies, and directing them to appropriate resources. ...
Patient Care Administrative Support
+3

Be an early applicant!

Posted
5 days ago
premium banner
Chat Available
MYR1,700 - MYR2,500 Per Month
+Additional Compensation
Fresh Graduates

Skudai, 81300

  • Prepare examination rooms and sterilize medical instruments.
  • Manage patient records, ensuring accuracy and confidentiality.
  • Answer phone calls and respond to patient inquiries. ...
Patient Care Medical Records
+9
Posted
2 days ago
premium banner
Chat Available
MYR2,300 - MYR5,000 Per Month
+Additional Compensation

Bandar Kuala Lumpur, WP Kuala Lumpur

Near Train Station
  • Explain suitable treatments, procedures, benefits and aftercare clearly.
  • Maintain professional communication and protect client confidentiality.
  • Handle client questions and minor complaints professionally. ...
Posted
4 hours ago
Chat Available
MYR2,000 - MYR2,800 Per Month
+Additional Compensation
Fresh Graduates
  • Administrative Care: Maintain accurate patient records, process payments, and ensure the clinic environment is always tidy, welcoming, and organized.
  • Team Collaboration: Work closely with the medical team to ensure a smooth flow of operations and a positive experience for every visitor.
  • Job Responsibilities: ...
Patient Registration Appointment Scheduling
+6

Be an early applicant!

Posted
4 days ago
Chat Available
MYR2,000 - MYR3,000 Per Month

Petaling Jaya, 47400

Near Train Station
  • Maintain patient records accurately and confidentially, ensuring all demographic and treatment information is up-to-date.
  • Process patient registrations, collect necessary information, and verify insurance details.
  • Handle billing and payment transactions, including collecting fees, issuing receipts, and managing petty cash. ...

Be an early applicant!

Posted
a day ago
High Opportunity
Chat Available
MYR2,000 - MYR3,800 Per Month
Fresh Graduates
Near Train Station
  • Perform basic assessments (InBody and blood pressure).
  • Prepare patients before consultations and provide post-consultation support.
  • Coordinate blood tests, telehealth consultations, and follow-ups. ...
Microsoft Office communication
+2

Be an early applicant!

Posted
21 hours ago
Chat Available
MYR2,000 - MYR3,800 Per Month
Fresh Graduates
Near Train Station
  • Perform basic assessments (InBody and blood pressure).
  • Prepare patients before consultations and provide post-consultation support.
  • Coordinate blood tests, telehealth consultations, and follow-ups. ...
Microsoft Office communication
+2

Be an early applicant!

Posted
21 hours ago
Chat Available
MYR10,000 - MYR15,000 Per Month
  • Participate in health screening, preventive healthcare, occupational/corporate health and vaccination services
  • Participate in clinical case discussions and continuous professional development
  • Contribute ideas towards clinic workflow, service improvement and practice development ...
Clinical judgement Communication
+10

Be an early applicant!

Posted
8 days ago
premium banner
Chat Available
MYR2,000 - MYR3,000 Per Month
  • Assist doctors during consultations and medical procedures.
  • Perform basic nursing duties and patient care.
  • Maintain patient records, medical supplies, and clinic cleanliness.
Posted
3 hours ago
premium banner
Chat Available
MYR1,800 - MYR2,300 Per Month
+Additional Compensation
Fresh Graduates
  • Maintain patient records, ensuring accuracy and confidentiality.
  • Prepare examination rooms and sterilize medical instruments.
  • Answer phone calls, respond to inquiries, and direct patients to appropriate personnel. ...
Patient Care Appointment Scheduling
+9
Posted
4 hours ago