Medical Front Desk & Administrative Coordinator (Medical Insurance)

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

TYPE OF WORK

Any

WAGE / SALARY

950 USD or more, depending on experience

HOURS PER WEEK

40

DATE UPDATED

Jun 15, 2026

JOB OVERVIEW

Job Title: Virtual Medical Front Desk & Administrative Coordinator

Work Setup: Remote | Full-Time | Healthcare Setting

Job Overview

We are seeking a highly organized and detail-oriented Virtual Medical Front Desk & Administrative Coordinator to support daily clinic operations. This role is responsible for managing patient communication, scheduling, insurance verification, documentation review, and administrative follow-ups to ensure smooth and compliant workflow within the practice.

This position is ideal for someone who is proactive, structured, and comfortable handling both patient-facing communication and backend administrative processes.

Key Responsibilities

Patient Communication & Scheduling

Answer incoming phone calls and respond to voicemails promptly

Respond to customer and patient emails in a professional manner

Schedule new and existing patients by phone as needed

Set up new referrals in the electronic medical record (EMR)

Insurance & Authorization Verification

Verify insurance benefits using the EMR system (e.g., pVerify) or coordinate with the billing team (e.g., Bonfire Revenue chat)

Confirm correct visit types (Follow-Up, Progress Note, POC Update, etc.)

Verify updated authorizations and determine when Auth Visits are required

Chart Review & Compliance

Review next-day schedules to ensure all intakes and surveys are sent and completed

Audit new patient charts to confirm required documentation is complete

Follow up on missing chart components (referrals, insurance, forms, etc.)

Add detailed notes on patient visits regarding outstanding requirements (copays, balances, missing documents, referrals, etc.)

Collections & Financial Follow-Up

Review missed copay reports daily

Collect outstanding copays or document notes for future collection

Identify and follow up on patient balances

Documentation & Filing

Electronically file incoming faxes

Upload and organize scanned documents in the EMR system

Maintain accurate and organized digital records

Additional Duties

Perform comparable administrative tasks as needed to support clinic operations

Qualifications

Previous experience in medical front desk, healthcare administration, or insurance verification preferred

Strong understanding of EMR systems and documentation workflows

Familiarity with insurance verification and authorizations

Excellent verbal and written communication skills

Highly organized with strong attention to detail

Ability to manage multiple tasks and prioritize effectively

Reliable internet connection and quiet remote workspace required

Ideal Candidate

Proactive and solution-oriented

Comfortable working independently in a remote environment

Detail-focused with strong follow-up habits

Patient-centered and professional in all communications

This role is essential to maintaining operational efficiency, compliance, and a positive patient experience within the clinic.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1025
Total Execution Time  0.1038
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,560 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Medical-Front-Desk-Administrative-Coordinator-Medical-Insurance-1668957
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0950 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1668957
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 904510
 LIMIT 1 
0.0824   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668957
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1668957' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668957 
0.0017   UPDATE employer_jobs SET hit_counts '***Jun-15-2026=728***Jun-16-2026=297***Jun-17-2026=150***Jun-18-2026=90***Jun-19-2026=64***Jun-20-2026=25***Jun-22-2026=1' WHERE job_id'1668957'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1333' WHERE job_id'1668957'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1668957' 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` = 1668957 
0.0061   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '904510'
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)