Demo

Clinical & Front Office Medical Assistant

American Family Care
Thousand Oaks, CA Full Time
POSTED ON 10/4/2026
AVAILABLE BEFORE 11/25/2026
Responsive recruiter

Benefits

  • 401(k)
  • Dental insurance
  • Employee discounts
  • Health insurance
  • Paid time off
  • Vision insurance

Cross-Trained Medical Assistant (Front & Back Office)

Role Overview

We are seeking a versatile, high-energy Cross-Trained Medical Assistant to support both our clinical operations and front-desk patient experience. In this dual role, you will be the backbone of our daily workflow, seamlessly transitioning between clinical patient care and essential administrative duties. The ideal candidate is highly organized, efficient under pressure, and deeply committed to providing exceptional patient service.

Key Responsibilities

Back Office (Clinical):

  • Prepare exam rooms, room patients, and capture accurate vital signs and medical histories.
  • Assist providers with examinations, minor procedures, and clinical charting.
  • Perform basic lab tests, blood draws (phlebotomy), and administer injections or medications as directed.
  • Ensure strict adherence to OSHA, HIPAA, and infection control protocols.

Front Office (Administrative)

  • Warmly greet patients, manage the check-in/check-out process, and verify demographic and insurance details.
  • Collect copays, deductibles, and balances accurately.
  • Manage multi-line phones, schedule appointments, and coordinate patient flow to minimize wait times.
  • Maintain precise digital records within the Electronic Health Record (EHR) system.

Qualifications & Skills

  • Certification: Graduate of an accredited Medical Assistant program (CMA or RMA preferred).
  • Experience: Minimum of 1–2 years of experience in an urgent care, family medicine, or high-volume outpatient setting.
  • Technical Proficiency: Strong hands-on experience with modern EHR systems and digital scheduling platforms.
  • Attributes: Exceptional multitasking abilities, clear communication skills, and a professional demeanor under pressure.

Why Join Us?

We offer a fast-paced, collaborative team environment where your diverse skill set is valued and utilized daily. This role offers competitive compensation, comprehensive benefits, and the opportunity to be a key player in a growing, dynamic practice.

Compensation: $23.00 - $25.00 per hour

PS: It’s All About You!

American Family Care has pioneered the concept of convenient, patient-centric healthcare. Today, with more than 250 clinics and 800 in-network physicians caring for over 6 million patients a year, AFC is the nation's leading provider of urgent care, accessible primary care, and occupational medicine. Ranked by Inc. magazine as one of the fastest-growing companies in the U.S., AFC's stated mission is to provide the best healthcare possible, in a kind and caring environment, while respecting the rights of all patients, in an economical manner, at times and locations convenient to the patient.

If you are looking for an opportunity where you can make a difference in the lives of others, join us on our mission. We invite you to grow with us and experience for yourself the satisfying and fulfilling work that the healthcare industry provides.

Please note that a position may be for a company-owned or franchise location. Each franchise-owned and operated location recruits, hires, trains, and manages their own employees, sets their own employment policies and procedures, and provides compensation and benefits determined by that franchise owner. Company-owned locations provide a comprehensive benefits package including medical, dental, vision, disability, life insurance, matching 401(k), and more.

We are an Equal Opportunity Employer.

Salary : $23 - $25

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Clinical & Front Office Medical Assistant?

Sign up to receive alerts about other jobs on the Clinical & Front Office Medical Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$37,360 - $44,637
Income Estimation: 
$37,685 - $46,157
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at American Family Care

  • American Family Care Huntsville, AL
  • American Family Care (AFC) Founded in 1982 with a single location, American Family Care (AFC) pioneered the concept of non-emergency room care, providing t... more
  • 8 Days Ago

  • American Family Care Auburn, AL
  • Make an impact—front desk to triage At American Family Care, our PRN Medical Assistants keep our urgent care centers running smoothly by blending clinical ... more
  • 8 Days Ago

  • American Family Care Birmingham, AL
  • Urgent Care Front Desk Insurance & Billing SUPERHERO WANTED! (Guaranteed at least 36 Hours Per Week) Help Us Keep Life Uninterrupted! At American Family Ca... more
  • 8 Days Ago

  • American Family Care Huntsville, AL
  • Urgent Care Front Desk Insurance & Billing SUPERHERO WANTED! (Guaranteed at least 36 Hours Per Week) Help Us Keep Life Uninterrupted! At American Family Ca... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Clinical & Front Office Medical Assistant jobs in the Thousand Oaks, CA area that may be a better fit.

  • FedEx Office Thousand Oaks, CA
  • POSITION SUMMARY: Leads a store business unit, focusing on creating a consistent and positive customer experience. Assists in the supervision and oversight... more
  • 2 Months Ago

  • Ventura Orthopaedic Medical Group Ventura, CA
  • Job Description. Job Description. Description. Overall Responsibility. Assists in examination and treatment of patients under direction of Physician by per... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!