Virtual Medical Assistant / Remote Clinic Coordinator

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

TYPE OF WORK

Any

SALARY

open to negotiation

HOURS PER WEEK

40

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

We are a modern, growing medical clinic looking for a Virtual Medical Assistant to support daily operations and patient communication.

This role is ideal for someone who is organized, reliable, and comfortable speaking with patients. You will play a key role in helping our clinic run smoothly and professionally.

We are looking for someone long-term who can grow with the clinic.
Responsibilities:
• Answer incoming calls using our phone system (RingCentral)
• Respond to patient messages, voicemails, and inquiries
• Schedule, confirm, and reschedule appointments
• Send reminders and follow-ups to patients
• Assist with patient intake (collecting basic information, forms, etc.)
• Help maintain accurate records in our EMR system
• Assist with basic administrative and clinic coordination tasks
• Identify urgent vs non-urgent patient concerns and communicate appropriately

Requirements:
• Excellent English (spoken and written)
• Friendly, professional phone presence
• Strong organization and attention to detail
• Reliable internet connection and quiet workspace
• Ability to work during U.S. hours (Central Time)
Preferred (Not Required):
• Experience as a Virtual Medical Assistant
• Familiarity with EMRs (Practice Fusion, Athena, etc.)
• Experience with insurance verification or medical billing
• Experience with RingCentral or similar phone systems

Work Schedule:
• Part-time to start (with opportunity to increase hours)
• Must be available during U.S. daytime hours (Central Time)

Compensation:
• Based on experience
• Opportunity for growth and increased responsibility over time

Important:

We are looking for someone who is:
• Reliable and responsive
• Detail-oriented
• Proactive (able to think ahead, not just follow instructions)
• Interested in long-term work


To Apply:

Please include:
1. A short introduction about yourself
2. Your experience in medical or virtual assistant roles (if any)
3. A voice recording introducing yourself
4. Your internet speed test

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0143
Total Execution Time  0.0161
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,482,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Medical-Assistant-Remote-Clinic-Coordinator-1625969
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0073 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625969
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 843309
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1625969
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625969' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625969 
0.0013   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=1774***Apr-18-2026=294***Apr-19-2026=2' WHERE job_id'1625969'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=2069' WHERE job_id'1625969'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625969' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625969 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '843309'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)