Patient Care Coordinator/Insurance Verification Specialist

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

Sep 26, 2026

JOB OVERVIEW

Patient Care Coordinator / Insurance Verification Specialist

Remote | Full-Time | 40 Hours/Week | U.S. Eastern Time

About the Role

We are seeking a highly organized, detail-oriented, and proactive Patient Care Coordinator / Insurance Verification Specialist to join our remote healthcare team.

This position is responsible for ensuring that patients are properly prepared for their appointments, insurance information is accurate and up to date, and patient questions and administrative needs are handled promptly and professionally.

The ideal candidate is a critical thinker and problem solver who can identify issues, investigate what needs to be done, determine the appropriate next step, and follow through until the issue is resolved.

This is a full-time, long-term opportunity. For the right candidate, there is potential for permanent full-time employment based on performance, reliability, fit with the team, and the ongoing needs of the practice.

Key Responsibilities
Patient Care Coordination
Review upcoming patient schedules and help ensure patients are properly prepared for their appointments.
Identify missing, outdated, or conflicting patient information before the appointment.
Handle appointment scheduling, confirmations, rescheduling, cancellations, and follow-up.
Respond to patient questions and administrative requests by phone, text, and email.
Communicate with patients clearly, professionally, and empathetically.
Coordinate with doctors and in-office staff to resolve patient needs.
Follow up on outstanding issues and ensure tasks are completed rather than simply passed along.
Document patient communications and actions accurately.
Anticipate potential problems before they affect the patient's visit.
Insurance Verification
Verify patient insurance eligibility and benefits.
Review insurance information and identify coverage issues, discrepancies, limitations, or missing information.
Research unclear insurance information through appropriate insurance portals and resources.
Communicate insurance information accurately to patients and internal staff.
Identify when an insurance issue requires additional research or escalation.
Maintain clear documentation of verification results and outstanding issues.
Patient Records & Administrative Support
Review and maintain accurate patient records.
Prepare patient charts and pre-visit information.
Identify missing or incorrect information that could interfere with patient care or billing.
Upload and organize documents appropriately.
Assist with referrals, medical-record requests, prescription-related administrative communication, and other patient-care coordination tasks.
Maintain confidentiality and follow HIPAA requirements.
Team Collaboration & Ownership

You will work closely with a large internal team, including doctors, front-desk staff, technicians, optical staff, and other remote team members.

We are looking for someone who:

Takes ownership of assigned responsibilities from start to finish.
Communicates proactively with team members.
Can work independently without needing repeated reminders.
Knows when to solve a problem independently and when to ask for help or escalate.
Keeps the appropriate team members informed when an issue affects their work.
Documents work clearly so others can easily understand what has been done and what remains outstanding.
Can follow established workflows while using good judgment when a situation does not fit the standard process.
Is comfortable collaborating with multiple team members while maintaining ownership of their own responsibilities.
Required Qualifications
Hands-on experience in optometry, ophthalmology, or another medical-office environment.
Experience with patient care coordination and/or medical front-desk responsibilities.
Experience with insurance verification.
Experience working with patient records and healthcare documentation.
Comfortable and professional communicating with patients by phone, including answering questions, explaining routine information, handling scheduling needs, and addressing patient concerns.
Strong verbal and written English communication skills.
Strong attention to detail and organizational skills.
Ability to think critically, investigate problems, and determine appropriate next steps.
Ability to handle patient questions and administrative issues professionally.
Ability to work independently while collaborating effectively with a larger team.
Reliable availability for 40 hours per week during U.S. Eastern Time business hours.
Comfortable working remotely with confidential healthcare information.
Preferred Qualifications

Experience with:

VSP
EyeMed
Aetna Vision
UnitedHealthcare / UHC
Cigna
Other medical and vision insurance plans
Revolution
Weave
Other optometry or ophthalmology EHR/practice-management systems
Insurance verification portals
Referrals and medical-record coordination
Remote healthcare operations

Experience with Revolution is preferred but not required. Strong optometry/ophthalmology experience, insurance experience, critical-thinking ability, and the ability to learn new systems are more important than experience with one particular EHR.

Remote Work Requirements
Full-time availability — 40 hours/week
Ability to work during required Eastern Time business hours
Reliable high-speed internet
Computer capable of handling multiple applications simultaneously
Two monitors preferred
Reliable headset suitable for professional phone communication
Quiet, private workspace
Ability to maintain patient confidentiality
Ability to work independently and remain responsive throughout the workday
Compensation

Compensation will be based on relevant experience and qualifications, including healthcare, optometry/ophthalmology, patient-care coordination, and insurance experience.

Long-Term Opportunity

This is a full-time position from the start. We are specifically seeking candidates interested in a long-term opportunity, not a short-term or part-time position.

For the right candidate, there is potential for permanent full-time employment and continued growth within the team.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Patient-Care-CoordinatorInsurance-Verification-Specialist-1738450
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738450
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 955428
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738450
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1738450' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738450 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-26-2026=2512***Sep-27-2026=1' WHERE job_id= '1738450'  
0.0016   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=2512' WHERE job_id= '1738450'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738450' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738450 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '955428'
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)