Demo

Medical Office Assistant

High Country Community Health
Newland, NC Full Time
POSTED ON 6/6/2026
AVAILABLE BEFORE 7/29/2026
Description:

MOA’s typically are assigned to work with one provider; however, each clinical employee is responsible for ensuring an efficient workflow is maintained each day.

Duties include but are not limited to:

  • Obtain patient history including chief complaint, social history, history of present illness, AUDIT, DAST, PHQ 9 and other pertinent information
  • Take vital signs, measurements, vision and hearing screens
  • Perform procedures ordered by physicians including but not limited to tympanometry, pulse oximetry, nebulizer treatments, EKG’s spirometry and dental varnishing
  • Administer appropriate screening tests based on patient’s reason for visit
  • Administer and properly log vaccinations
  • Send any prescription via E-Rx as directed by physician.
  • Administer telephone triage for patients with assistance from lead nurse
  • Maintain exam rooms with adequate supplies and clean rooms following patient exam
  • Assist medical provider in procedures, patient questions and concerns and maintain efficient patient flow
  • Reviews vaccine refrigerators and freezers weekly to monitor proper storage of vaccines and research material
Requirements:

Requirements/Qualifications/Skills/Experience

Minimum of 2 years experience as a medical assistant in a primary care setting. CMA, MOA, or LPN licensure preferred.

Salary.com Estimation for Medical Office Assistant in Newland, NC
$38,488 to $49,524
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 Medical Office Assistant?

Sign up to receive alerts about other jobs on the Medical Office Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$39,522 - $50,798
Income Estimation: 
$45,079 - $58,782
Income Estimation: 
$71,445 - $107,750

Sign up to receive alerts about other jobs with skills like those required for the Medical Office Assistant.

Click the checkbox next to the jobs that you are interested in.

  • Batch Testing Skill

    • Income Estimation: $61,568 - $74,929
    • Income Estimation: $58,188 - $83,648
  • Facility Maintenance & Coordination Skill

    • Income Estimation: $76,451 - $100,178
    • Income Estimation: $80,823 - $110,118
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 High Country Community Health

  • High Country Community Health Boone, NC
  • Description: Job Supervisory Responsibilities: May share in the supervision of RNs, LPNs, and/or medical assistants, depending on departmental organization... more
  • 1 Day Ago

  • High Country Community Health Newland, NC
  • Description: HCCH clinics participate in the National Health Service Corps loan repayment program Our clinics are located in the mountains of western North... more
  • 10 Days Ago

  • High Country Community Health Boone, NC
  • Our Mission High Country Community Health (HCCH) is committed to providing quality, patient-centered, culturally appropriate, affordable, and compassionate... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Medical Office Assistant jobs in the Newland, NC area that may be a better fit.

  • Medical Associates of Transylvania Brevard, NC
  • Experience the HCA Healthcare difference where colleagues are trusted, valued members of our healthcare team. Grow your career with an organization committ... more
  • 26 Days Ago

  • Charles George VA Medical Center Asheville, NC
  • The position is in the Veterans Administration (VA), Veterans Health Administration (VHA), Mid-Atlantic Care Network (VISN 6), at the Charles George VA Med... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!