English Virtual Medical Assistant

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$5/hour

HOURS PER WEEK

40

DATE UPDATED

Aug 20, 2026

JOB OVERVIEW

We are looking for an experienced Virtual Medical Assistant (VMA) with strong hands-on experience in U.S. healthcare and patient care support. The ideal candidate should have experience working with U.S. medical practices and be comfortable assisting patients, scheduling appointments, handling calls, managing patient information, and navigating
electronic health record (EHR) systems.

We are particularly interested in candidates who have direct experience using EHR/EMR platforms such as ModMed, eClinicalWorks (eCW), or similar systems.
Key Responsibilities
• Handle inbound and outbound patient calls in a professional and compassionate manner.
• Assist patients with appointment scheduling, rescheduling, and cancellations.
• Navigate provider schedules and select the appropriate appointment type, provider, date, and time based on the patient’s needs.
• Verify and update patient demographics, contact information, date of birth, and other registration details.
• Verify and update patient insurance information and assist with basic insurance eligibility-related tasks.
• Identify the patient’s reason for the visit and route calls to the appropriate provider, department, nurse, or staff member.
• Take and document accurate patient and nurse messages.
• Assist with prescription refill requests, referrals, lab orders, imaging requests, and other routine patient inquiries.
• Document patient interactions accurately in the EHR/EMR.
• Review patient charts and locate relevant information when handling patient requests.
• Coordinate with providers, nurses, medical assistants, and front-office staff.
• Follow established workflows for urgent, clinical, and non-clinical calls.
• Maintain patient confidentiality and comply with HIPAA and U.S. healthcare privacy requirements.
• Escalate clinical or urgent concerns to the appropriate clinical staff according to office protocols.
• Perform other administrative and patient-support duties as assigned.

EHR/EMR Experience – Required
Candidates must be comfortable navigating and working within an EHR/EMR system.
Experience should include, but is not limited to:
• Searching for and locating patient charts.
• Reviewing patient demographics and medical information.
• Updating patient information and insurance details.
• Documenting telephone encounters and patient messages.
• Reviewing provider schedules and appointment availability.
• Scheduling, rescheduling, and canceling appointments.
• Selecting the appropriate provider and appointment type.
• Reviewing previous encounters, notes, orders, referrals, and other relevant chart
information.
• Entering accurate documentation while maintaining patient privacy.
Experience with any of the following systems is highly preferred:
• ModMed / Modernizing Medicine
• eClinicalWorks (eCW)
• Other U.S. healthcare EHR/EMR systems

Required Qualifications
• 2+ years of experience working in a U.S. healthcare environment preferred.
• Must be fluent in English, Spanish ideal
• Previous experience as a Virtual Medical Assistant, Medical Assistant, Medical Receptionist, Patient Service Representative, Medical Scheduler, or similar healthcare position.
• Hands-on experience with patient scheduling and appointment management.
• Strong knowledge of U.S. healthcare workflows and patient-care processes.
• Hands-on experience using EHR/EMR systems.
• Experience with ModMed, eCW, or similar platforms is highly preferred.
• Experience handling patient calls and communicating directly with U.S. patients.
• Basic understanding of U.S. health insurance, including Medicare, Medicaid, HMO, PPO, commercial insurance, referrals, and eligibility.
• Working knowledge of medical terminology.
• Excellent verbal and written English communication skills.
• Strong attention to detail and accuracy.
• Ability to multitask while maintaining high-quality patient service.
• Ability to work independently and effectively in a remote environment.

Preferred Healthcare Experience
Experience in any of the following areas is highly preferred:
• Patient scheduling and appointment coordination
• EHR/EMR navigation and documentation
• Insurance verification and eligibility
• Patient registration
• Referral and authorization workflows
• Prescription refill requests
• Nurse message-taking
• Medical records and chart management
• Gastroenterology
• Specialty medical practices
• U.S. physician offices and outpatient clinics

Ideal Candidate
We are looking for someone who has real, hands-on U.S. healthcare experience and can confidently support patients and medical-office operations.
The ideal candidate:
• Understands how a U.S. medical office operates.
• Is experienced in working directly with U.S. patients.
• Can confidently navigate an EHR and locate the information needed to assist a patient.
• Can accurately schedule appointments based on the reason for visit, provider, appointment type, and availability.
• Can document patient interactions clearly and accurately.
• Can quickly learn new EHR systems and healthcare platforms.
• Understands the importance of HIPAA, patient privacy, and accurate documentation.
• Demonstrates professionalism, empathy, patience, and excellent communication skills.
• Is dependable, detail-oriented, and capable of working independently

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/English-Virtual-Medical-Assistant-1713029
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0076 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1713029
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 781889
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1713029
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-26',ej.date_added) duration_daysDATEDIFF('2026-08-26',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1713029' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1713029 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-20-2026=1804***Aug-21-2026=336***Aug-22-2026=178***Aug-26-2026=1' WHERE job_id'1713029'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2318' WHERE job_id'1713029'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1713029' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1713029 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '781889'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)