Medical Assistant
Open in 4 locations
OnSite Care posts this job separately for each location. Apply to the one where you can work: the unit, shifts, schedule and pay can differ between locations.
Utah
4 openMidvale, Utah (opens on this page)
Full-time · Posted 1y+ ago
Provo, Utah (opens on this page)
Full-time · Posted 1y+ ago
South Jordan, Utah (opens on this page)
Full-time · Posted 1y+ ago
Salt Lake City, Utah (opens on this page)
Full-time · Posted 1y+ ago
How this pay compares
This posting does not state an hourly rate. Open medical assistant jobs in Utah post a median of $20 an hour, the middle half $19.63–$22, across 14 jobs that state their pay. Medical assistants employed in Utah earn a median of $21.81 an hour (source: BLS Occupational Employment and Wage Statistics), according to the Bureau of Labor Statistics (May 2025) (source: BLS Occupational Employment and Wage Statistics).
Medical assistants in Utah: pay by town and employer
The Medical Assistants job market: pay, applicant demand and hiring, researched nightly
Medical assistant jobs in our research
- How long these jobs stay listed: Still listed at 7 days 80.8%
- Applicant demand per open job on this site (1.00x is the average job): Index 0.87x · Clicks 27
- How often these jobs state their pay: Jobs stating any pay 45.1% · Stating an hourly rate 42.7%
From every open job we read and every apply click on this site, as of 5 Nov 2026. Every figure for Medical assistant jobs
About the job
OnSite Care is looking for an exceptional Medical Assistant to join our team in the Utah Southern Region!
This is a full-time position, with a guaranteed 30 hours per week.
This position will float between 8 clinics from South Salt Lake to Provo, and therefore, there is a lot of variability in what your days will look like. For the most part, your time will be spent in the following ways:
- You'll spend most of your day providing back office and front office support to the best providers in Utah, working with a Family Nurse Practitioner, Physician Assistant or a Primary Care Physician.
- You'll keep rooms neat and clean , and prepare rooms for the visits, procedures and patient exams, ensuring the provider has the equipment necessary for the procedure type, and patients are prepped appropriately.
- You'll get to know the provider's preferences in each clinic, and actively communicate with the providers to ensure you are providing the level of support necessary for the provider to effectively treat and care for patients.
- You'll check patients in and gather the necessary paperwork and prepare patients to be seen by the providers by obtaining vital signs and gathering the necessary information from patients for their visit. Information will be documented into the EMR, which may include the reason for the visit, documenting their vital signs, updating their medications and doses, review and updating their allergies, gathering any past medical and surgical history, and reviewing any updates to family and social history.
- You'll obtain patient's vital signs, complete any point of care testing required for the visit type, and ensur e patients receive the highest level of customer service possible.
- You'll act as a chaperone for your providers during patient exams as requested, and assist with any procedure or exam requested by your provider.
- You'll perform point of care testing, administer vaccines and injections, obtain ECG/EKGs, and perform phlebotomy to obtain lab samples ordered by providers.
- You'll follow up on lab work, act as a liaison between patient and provider, provide patients with prompt responses to inquiries, and complete tasks in a timely fashion.
- You'll remember the experiences you have had as a patient and the experience you hope to have as a patient, and provide your patients with the experience you hope you and your family to have when receiving healthcare.
- You will remember you are a member of a team, and do your best to give everything you can each day to support your team.
- Most importantly, you'll provide patients with an exceptional experience at every opportunity!
What you'll have to be successful in this role:
- Successful completion of a Medical Assisting program or equivalent experience.
- You will have to have experience performing phlebotomy and giving children injections.
- You will love working with patients and customers and have experience providing customer service.
- You will be passionate about working in healthcare, and want to work for a company that is making healthcare affordable and accessible for patients.
- You will be dependable, accountable, and courteous and value quality and continued improvement in everything we do.
- You will be a team player, and value the contributions of each person on a team.
In a perfect world, you will already have: (Preferred areas - We can train you in these areas)
- You will have 1 to 2 years of experience working in an outpatient clinic setting.
- Experience working in a Family Practice and/or Pediatrics.
- Experience working with an EMR (eCW).
- Bilingual (English and Spanish) is definitely a bonus!
Apply online at https://onsitecareclinics.bamboohr.com/jobs/view.php?id=191=smartrecruiters
From OnSite Care's job posting for Midvale, Utah, checked 5 Nov 2026. The employer's own page is the final word on requirements and availability.
Selected agencies hiring now
All agencies and apps →
Pioneer Healthcare ServicesTravel nursing agency
Places travel nurses, therapists, allied health and school-based professionals on contract assignments.
Places: Nurses, CNAs & PCTs, Therapy & rehab, Mental health

Converdia Health StaffingHealthcare staffing agency
Places nurses, CNAs, medical assistants, imaging, lab, surgical and therapy professionals, physicians, NPs, PAs and CRNAs in travel, PRN, contract, permanent and locum jobs.
Places: Nurses, CNAs & PCTs, Medical assistants, Imaging
These agencies and apps pay CareJobs.Now a referral fee when someone we introduce is placed or signs up. It costs you nothing and never changes your pay. Hospital and clinic jobs below keep their own order.
Sponsored jobs from job networks, which pay CareJobs.Now when you click one.
Free tools for this application: check your resume against this job, answer the application's questions or see every free tool.
New medical assistant jobs in Utah, by email
One email a week with the newest ones, straight from the employers' own careers sites, with the pay each posting states. Free, stop anytime.
About OnSite Care
OnSite Care hires medical assistants, front-office staff and advanced practice providers in Utah.
Hires in UtahPay on its listings: 0% of its open jobs state an hourly rate
More open jobs at OnSite Care
More medical assistant jobs
A certified medical assistant?
One profile for every employer here. Hospitals, clinics and care companies ask us for people with a specific license, specialty, language or schedule: add yours once, and when a job fits, we introduce you, only with your yes. Free.
OnSite Care openings, sent to you weekly
Each week we send the newest postings from OnSite Care's own careers site, along with similar openings at other hospitals and care employers. It costs nothing and you can stop anytime.