Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Medical Assistant

St Petersburg Free Clinic

Medical Assistant

The Medical Assistant provides clinical and administrative support to ensure efficient, high quality patient care. This role requires strong interpersonal skills, attention to detail, and the ability to multitask while maintaining patient confidentiality and safety. The Medical Assistant will make a lasting change in the lives of underserved patients in our community, while growing their career. They will report to the Registered Nurse.

Schedule

  • 40 Hours Per Week
  • Monday, Tuesday, Wednesday, Friday 8:30am – 5:00pm
  • Thursday 11:00am – 7:30pm

Position Responsibilities

  • Take and record patient vitals (blood pressure, pulse, temperature, respiration, weight, height) and document findings in the EMR.
  • Prepare examination rooms, sterilize instruments, and ensure availability of supplies.
  • Assist physicians and other providers during exams and procedures (e.g., rooming patients, passing instruments, preparing supplies, handling specimens).
  • Collect specimens for lab testing (e.g., blood, urine) following proper procedures and safety protocols.
  • Administer routine medications as permitted by state regulations, under supervision of a licensed clinician (e.g., immunizations, injections, wound care).
  • Perform basic phlebotomy as trained and certified; label specimens, ensure proper chain-of-custody, and transport to the appropriate lab.
  • Apply and remove dressings, administer first aid, and provide patient education on procedures and aftercare.
  • Instruct patients on pre-visit requirements and post-visit care plans; provide medication instructions and safety information.
  • Manage infectious disease control and maintain universal precautions; dispose of biohazard waste properly.
  • Maintain inventory of medical supplies and coordinate restocking as needed.
  • Ensuring compliance with OSHA and HIPAA regulations
  • Cross training to support administrative tasks such as scheduling, referrals, and recordkeeping
  • Obtains and appropriately files/shares completed patient paperwork and information.
  • Contributes to a team environment of meeting program goals.
  • All other duties as assigned.

Agency-wide Responsibilities

  • Maintains documentation and records in the EMR in compliance with policies and procedures.
  • Maintains confidentiality.
  • Supports the St. Petersburg Free Clinic's commitment to diversity and inclusion.
  • Adheres to agency policies and procedures and all Federal and State regulations and local ordinances.

Required Skills & Abilities

  • Strong relationship-building skills with both internal stakeholders
  • Strong analytical and problem-solving skills
  • Capability to prioritize inter- and cross-departmental collaboration
  • Proficient in Microsoft Office Suite and related software
  • Capability to use a broad range of technology
  • Commitment to and modeling of St. Petersburg Free Clinic mission and values
  • Database experience or knowledge preferable
  • Prospect research experience preferable
  • Excellent organizational skills.
  • Ability to meet deadlines.
  • Ability to work in fast paced environment

Education & Experience:

  • High School Diploma or equivalent
  • Medical Assistant Certification or minimum of 2 years of experience
  • Passionate for compassionate, patient-centered care
  • Willingness to learn and grow professionally

Physical Requirements

  • Prolonged periods of sitting at a desk and working on a computer.
  • Prolonged period of sitting and or standing assisting the doctors.
  • Must be able to lift up to 40 pounds at times.

SPFC is a Drug and Alcohol-Free Workplace.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Medical Assistant in Saint Petersburg, FL vacancy
  •  ...care in a fast-paced clinical setting? Florida Orthopaedic Institute is looking for dependable, patient-focused Administrative Medical Assistants to support our providers and enhance the patient experience. In this full-time role, you will play an essential part in... 
    Suggested
    Full time
    Flexible hours

    Orthopaedic Solutions Management

    Saint Petersburg, FL
    29 days ago
  •  ...Job Description Job Description We are hiring a medical assistant to join our team at Restorative Pain Medicine. We are an outpatient medical office and take a comprehensive approach to treating patients with painful conditions. Responsibilities: Escort patients... 
    Suggested
    Work at office

    Restorative Pain Medicine Physicians

    Seminole, FL
    4 days ago
  •  ...Job Description Job Description We are seeking a Medical Assistant to work in our fast paced, busy Primary Care Clinic! You will perform routine administrative and clinical assignments to keep the medical facility running smoothly. Responsibilities: Handle all... 
    Suggested

    PREMIER HEALTH CARE INC

    Saint Petersburg, FL
    27 days ago
  •  ...Job Description Job Description Seeking a skilled and compassionate Medical Assistant for a well-established allergy clinic. This role is essential to our patient care team, focusing on triage and administering allergy injections. Ideal candidates are detail-oriented... 
    Suggested
    Local area
    Immediate start

    Allergy Asthma Associates PA

    Pinellas Park, FL
    29 days ago
  •  ...Job Description Job Description Job Description – Medical Assistant Reports to: Center Administrator FLSA Status: Non-Exempt Position Summary The Medical Assistant supports the clinical team by performing a variety of patient care, administrative, and clinical... 
    Suggested
    Full time
    Work at office
    Monday to Friday
    Afternoon shift

    Premier Physician Support Services

    Saint Petersburg, FL
    23 days ago
  •  ...patients access dermatology care. Our state-of-the-art mobile medical clinics bring full-service skin care including screenings, biopsies...  ...to everyone. The Role We are looking for a Medical Assistant who is passionate about making a difference. As part of our mobile... 
    Part time
    Local area
    Flexible hours

    OnSpot Dermatology

    Saint Petersburg, FL
    10 days ago
  •  ...Job Description Job Description Medical Assistant – St. Petersburg Join our team at Lori McAuliffe Pediatrics, a Division of Florida Pediatric Associates and play a key role in delivering compassionate, high-quality care to our patients. In this position, you... 
    Local area
    Immediate start

    Florida Pediatric Associates

    Saint Petersburg, FL
    a month ago
  •  ...Administrative Medical Assistant Are you passionate about providing exceptional care in a fast-paced clinical setting? Florida Orthopaedic Institute is looking for dependable, patient-focused Administrative Medical Assistants to support our providers and enhance the... 
    Full time
    Flexible hours

    Florida Orthopaedic Institute

    Saint Petersburg, FL
    3 days ago
  • $45k - $47.4k

     ...than a Living, Make a Difference Our Benefits ~ Low-Cost Medical, Dental and Vision Insurance ~19 days of Paid Time Off the...  ...,400 Duties and Responsibilities The Clinical Medical Assistant (CMA) Instructor performs as an instructor in a regular classroom... 
    Temporary work
    Traineeship
    Local area
    Flexible hours

    Eckerd Youth Alternatives

    Saint Petersburg, FL
    4 days ago
  •  ...Description Job Description Seeking a CO TA, Occupational Therapy Assistant t o cover therapy services in St. Petersburg, FL in a Home...  ...Keeps timely, thorough documentation of services in the medical record Qualifications: Graduate of an accredited college... 
    Daily paid
    Long term contract
    Full time
    Temporary work
    Relief
    Flexible hours
    Shift work
    Weekday work

    Sobe Innovative Rehab

    Saint Petersburg, FL
    19 days ago
  •  ...The Medical Assistant will support and assist the Primary Care Providers, PA's and APRN's at the medical centers in the delivery of high-quality medical care. ESSENTIAL DUTIES AND RESPONSIBILITIES Performs pre-visit planning 48 hours in anticipation of patient... 
    Work at office
    Local area

    Miami Beach Medical Group

    Pinellas Park, FL
    5 days ago
  •  ...Position Summary Position: Medical Assistant Location: St. Petersburg, Florida Department: BHMG Eckerd College Schedule: Full-time | Monday-Friday | 40 hours/week Start Your Career with Confidence at Orlando Health Orlando Health is one of Florida... 
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    Bayfront Health

    Saint Petersburg, FL
    5 days ago
  •  ...Support : Conduct intake interviews, prepare patients for exams, assist with procedures, administer treatments and vaccines, draw blood...  ...approved MA Program Required: Minimum one (1) year as a Medical Assistant. Must demonstrate required MA competencies.... 
    Temporary work

    Evara Health

    Saint Petersburg, FL
    5 days ago
  •  ...Job Type Part-time Description GENERAL SUMMARY -*This is a part-time position* The Medical Assistant supports the delivery of urological services, performs work as required and functions as an effective member of the interdisciplinary team. The Medical... 
    Part time
    Work at office
    Shift work
    Day shift

    Advanced Urology Institute

    Saint Petersburg, FL
    1 day ago
  •  ...Position Summary Overview: Title: Certified Medical Assistant Department: BHMG Neurology Site: Bayfront Health Med Location: St. Petersburg, FL Hours: Full-Time | Day Shift The Certified Medical Assistant (CMA) performs patient care under the... 
    Full time
    Work experience placement
    Work at office
    Local area
    Day shift

    Florida Medical Clinic

    Saint Petersburg, FL
    1 day ago
  •  ...Medical Assistant Humanitary Medical Center is hiring a full-time Medical Assistant. The Medical Assistant plays a critical role in supporting healthcare providers by ensuring smooth and efficient clinical operations. Responsibilities: Prepare patients for... 
    Full time
    Local area

    Humanitary Medical Center

    Pinellas Park, FL
    2 days ago
  •  ...With over 250 physicians, 220 nurse practitioners and physician assistants and nearly 100 locations in our network. Utilizing innovative...  ...us today! Responsibilities Assist physicians with medical procedures in office. Responsible for phlebotomy, laboratory... 
    Private practice
    Work at office

    IntelyCare

    Saint Petersburg, FL
    9 days ago
  •  ...Florida ENT and Allergy, a division of ENT and Allergy Associates of Florida, is currently seeking a Certified Medical Assistant for a full-time position at our Pasadena office. Our practice provides comprehensive general and subspecialty ENT medical and surgical care... 
    Full time
    Work at office
    Immediate start

    ENT and Allergy of FL.

    Saint Petersburg, FL
    11 hours ago
  •  ...Medical Assistant Certified - USFTGP Pinellas Park Under general supervision of the department manager, medical staff, nursing staff, and Sr Medical Assistant/Lead Medical Assistant, the Certified Medical Assistant follows policies, procedures, and professional guidelines... 
    Full time
    Remote work
    Monday to Friday
    Shift work

    USF Health

    Pinellas Park, FL
    4 days ago
  •  ...Job Title : Medical Assistant/Technician (Hospital Corpsman) Category / Component : Enlisted Both Overview Hospital Corpsmen assist healthcare professionals and provide medical and dental care to Sailors, Marines, and their families across clinics, hospitals, ships, and... 
    Apprenticeship
    Shift work

    US Navy

    Saint Petersburg, FL
    2 days ago
  •  ...Medical Assistant 8000_TPA_1600 Dr Martin Luther King Jr St N - St. Petersburg, FL 33704 Overview Position Type Full Time Category Clinical Staff Description Women's Care, founded in 1998, is a leading women's healthcare group in the United States, dedicated... 
    Full time
    Work at office

    Women's Care

    Saint Petersburg, FL
    23 days ago
  •  ...Ops Medical Assistant The Department of Health in Pinellas has an Ops Medical Assistant position open in the Medical Services Program. The successful candidate will work in the Medical Services Division. This is a float position that will work in all five health department... 
    Work at office

    Florida Jobs

    Pinellas Park, FL
    3 days ago
  • $19.05 - $21.05 per hour

     ...Requisition No: 877269 Agency: Department of Health Working Title: OPS MEDICAL ASSISTANT - 64952561 Pay Plan: Temp Position Number: 64952561 Salary: $19.05 - $21.05 Hourly Posting Closing Date: 06/22/2026 Total Compensation... 
    Hourly pay
    Temporary work
    Work at office

    State of Florida

    Pinellas Park, FL
    10 hours ago
  • $20 per hour

     ...MaxHealth in St. Petersburg is looking to hire full-time Medical Assistant to oversee patient care, prepare patients' rooms, assist physicians with exams, and perform front desk tasks. Have you been searching for a healthcare company that will value your contributions... 
    Full time
    Work at office
    Monday to Friday
    Weekday work

    MAXhealth

    Saint Petersburg, FL
    3 days ago
  •  ...POSITION SUMMARY The Medical Assistant is responsible for assisting Nurse Practitioners and Physician Assistants in support of delivering expert aesthetic care to our patients. Day-to-day activities will vary from greeting and interacting with patients, collecting... 
    Local area
    Flexible hours

    Advanced MedAesthetic Partners

    Seminole, FL
    4 days ago
  •  ...comprehensive full-service skin care provider in the Southeast, offering medical, surgical, and cosmetic dermatology, plastic surgery, vein care...  ...radiation oncology. Who are we looking for a Medical Assistant? The ideal Medical Assistant candidate is positive,... 
    Temporary work

    Water's Edge Dermatology

    Saint Petersburg, FL
    5 days ago
  • $39.35k

     ...MEDICAL ASSISTANT - 64029121 Date: May 27, 2026 The State Personnel System is an E-Verify employer. For more information click on our E-Verify Website ( . Requisition No: 876525 Agency: Department of Health Working Title: MEDICAL ASSISTANT - 64029121 Pay... 
    Summer work
    Work at office
    Flexible hours

    My Florida Corp Defunct

    Saint Petersburg, FL
    5 days ago
  •  ...Medical Assistant Full time (Monday - Friday, days), no nights, no on call, no weekends, no holidays  Experience the HCA Healthcare difference where colleagues are trusted, valued members of our healthcare team. Grow your career with an organization committed... 
    Full time
    Temporary work
    Work experience placement
    Monday to Friday
    Flexible hours

    HCA Florida Heart Institute

    Kenneth, FL
    3 days ago
  •  ...in Medicine Advanced Dermatology and Cosmetic Surgery is seeking individuals interested in a medical career for our year-long internship and medical assistant position. The position is ideal for the typical "bridge year" student who is graduating or has graduated... 
    Full time
    Summer work
    Internship
    Work at office
    Immediate start

    Advanced Dermatology and Cosmetic Surgery

    Saint Petersburg, FL
    2 days ago
  •  ...Job Title: Mohs Medical Assistant Position Type: Full Time Travel: Required travel between Seminole, Clearwater, and Brandon each week (some monthly travel to Leesburg and Lecanto may be included as well) Job Description: To assist the Provider in providing the... 
    Full time
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    Suncoast

    Saint Petersburg, FL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Medical Assistant. Be the first to apply!