Talent.com
Respiratory Therapist - $28-42 per hour
Respiratory Therapist - $28-42 per hourMedical Solutions Direct Hire • Spirit Lake, IA, US
Respiratory Therapist - $28-42 per hour

Respiratory Therapist - $28-42 per hour

Medical Solutions Direct Hire • Spirit Lake, IA, US
12 days ago
Job type
  • Full-time
  • Permanent
Job description

Medical Solutions Direct Hire is seeking a Respiratory Therapist for a job in Spirit Lake, Iowa.

Job Description & Requirements

  • Specialty : Respiratory Therapist
  • Discipline : Allied Health Professional
  • Duration : Ongoing
  • 40 hours per week
  • Shift : 8 hours, days
  • Employment Type : Staff

Respiratory Therapist – Full Time

Location : Spirit Lake, IA (Iowa Great Lakes Region)

Job Overview :

Join a fast-paced Inpatient and Outpatient Respiratory Therapy and Pulmonary Rehab department. This role provides care across all age groups—from newborns to geriatrics—while delivering compassionate, patient-centered service at Lakes Regional Healthcare. Responsibilities include daily floor therapies, responding to codes, airway management, and performing diagnostic testing as ordered. The RT also assists with clerical, clinical, and scheduling duties and keeps the Respiratory Care Supervisor updated on patient care activities.

Requirements :

  • Graduate of an accredited Respiratory Care Program
  • Registered or registry-eligible with NBRC
  • Iowa Respiratory Care Practitioner license (or ability to obtain)
  • BLS, ACLS, PALS, NRP certifications (or willingness to obtain)
  • Mandatory Reporter certification per policy
  • Experience preferred
  • Benefits :

  • Full insurance lineup : health, dental, vision, life, and voluntary coverages
  • FSA and HSA (with employer contribution under HDHP)
  • Generous PTO and Extended Sick Leave (earned from Day 1)
  • Wellness program : biometric screening, HRA, incentivized activities, YMCA discount
  • Excellent retirement plans : IPERS + 457B
  • Up to 20% off LRH services
  • Employee Assistance Program
  • Staff education, grant opportunities, and student debt repayment options
  • Competitive pay
  • Located in the heart of the Iowa Great Lakes
  • Medical Solutions Direct Hire Job ID #930806.

    About Medical Solutions Direct Hire

    At Medical Solutions, we’re people who care, helping people who care. No matter how you look at it, there’s a whole lot of care going on in our world and that’s just the way we like it. What do we do? Medical Solutions is one of the nation’s largest providers of total workforce solutions in the healthcare industry, connecting nurses and allied health clinicians with hospitals and healthcare systems across the country and around the corner. Through our family of brands, we also serve a segment of clients outside of the healthcare space. And we’re the very best at what we do. You’ll love our culture that’s filled with heart and soul. As a company and employer, we’re sincerely and unabashedly us. We lead as humans first and believe the unique qualities of each team member make us better together. We share a purpose for helping others and the drive to make a difference. And we offer endless opportunities for personal and professional growth, throughout your career. At Medical Solutions, you’ll find a great place to work and a career home. We’ve received Best Places to Work awards, landed top industry awards, and received accolades for the impact we’ve made in business and within our community. But the only way to really get to know us, is to join us. We think you’ll fit right in.

    Create a job alert for this search

    Respiratory Therapist • Spirit Lake, IA, US

    Related jobs
    Travel Physical Therapist (PT) - $2,486 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,486 per week in Jackson, MN

    Cynet Health • Jackson, MN, US
    Full-time
    Job Title : Physical Therapist Profession : PT (Physical Therapist) Specialty : Physical Therapy Duration : 13 weeks Shift : Day Shift Hours per Shift : 8 hours Experience : 2 years License : Minnesota Phy...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,223 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,223 per week in Jackson, MN

    Atlas MedStaff • Jackson, MN, US
    Full-time
    Atlas Medstaff is currently seeking candidates in the Physical Therapist (Physical Therapist) profession for a 13 week contract in the Jackson, Minnesota area. Atlas Medstaff is a premier staffing f...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $1,976 per week in Spirit Lake, IA

    Travel Physical Therapist (PT) - $1,976 per week in Spirit Lake, IA

    Prime HealthCare Staffing • Spirit Lake, IA, US
    Full-time
    Prime HealthCare Staffing, a national health care staffing company with over 20 years in the business, is looking for an experienced Physical Therapist for a travel contract opportunity in a northe...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,086 to $2,286 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,086 to $2,286 per week in Jackson, MN

    Ventura MedStaff • Jackson, MN, US
    Full-time
    Are you ready to take your Travel career to the next level? See places you have not seen before? Ventura’s MedStaff tenured Recruiters are here to help you find your ideal contract; with over 50 ye...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) in Jackson, MN

    Travel Physical Therapist (PT) in Jackson, MN

    Marvel Medical Staffing • Jackson, MN, US
    Full-time
    Specialty : Physical Therapist Location : Jackson, Minnesota Start date : ASAP Duration : 13 weeks Shift type : Variable Weekly gross pay : Contact us for more information!.Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $1,820 to $3,000 per week in Spirit Lake, IA

    Travel Physical Therapist (PT) - $1,820 to $3,000 per week in Spirit Lake, IA

    AlliedTravelCareers • Spirit Lake, IA, US
    Full-time
    AlliedTravelCareers is working with CompHealth to find a qualified Physical Therapist (PT) in Spirit Lake, Iowa, 51360!.Interested in this assignment? Or maybe you still have not found what you are...Show more
    Last updated: 10 days ago • Promoted
    Travel Physical Therapist (PT) - $2,055 to $2,279 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,055 to $2,279 per week in Jackson, MN

    AlliedTravelNetwork • Jackson, MN, US
    Full-time
    AlliedTravelNetwork is working with LRS Healthcare to find a qualified Physical Therapist (PT) in Jackson, Minnesota, 56143!. Ready to start your next travel adventure? LRS Healthcare offers a full ...Show more
    Last updated: 6 days ago • Promoted
    Travel Physical Therapist (PT) - $2,055 to $2,279 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,055 to $2,279 per week in Jackson, MN

    LRS Healthcare • Jackson, MN, US
    Full-time
    Ready to start your next travel adventure? LRS Healthcare offers a full benefits package, 24 / 7 support, and a responsive, traveler-first culture. What are you waiting for? Apply today! Qualification...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,232 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,232 per week in Jackson, MN

    CrossMed Healthcare Staffing • Jackson, MN, US
    Full-time
    Job Details Gross Weekly Pay : $2124.Starts : 2025-11-24 Assignment Length : 13 Weeks Shift : Evening shift.Hours Per Week : 40 Job Quantity : 1 Type : Travel City : Jackson State : MN At CrossMed Healthcar...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $1,641 to $1,978 per week in Spirit Lake, IA

    Travel Physical Therapist (PT) - $1,641 to $1,978 per week in Spirit Lake, IA

    Fusion Medical Staffing • Spirit Lake, IA, US
    Full-time
    Travel Physical Therapist (PT) Company : Fusion Medical Staffing Location : Facility in Spirit Lake, Iowa Job Details Fusion Medical Staffing is seeking a skilled Physical Therapist for a 13-week tra...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,226 to $2,326 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,226 to $2,326 per week in Jackson, MN

    Converdia Health Staffing • Jackson, MN, US
    Permanent
    ConVerdia Health Staffing- Staffing temporary and permanent jobs across the nation, ConVerdia Health Staffing assists RNs, LPNs, CNAs, Allied Healthcare professionals, Therapists, Physicians, and m...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,005 to $2,315 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,005 to $2,315 per week in Jackson, MN

    National Staffing Solutions • Jackson, MN, US
    Full-time
    Details of the PT opening in Jackson, MN : Anticipated Start Date : 11 / 30 / 2025 Anticipated Pay Range : $2004.Work Setting : Anticipated Duration of Assignment : 13 Weeks Anticipated Schedule : 5x8 Rotati...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,383 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,383 per week in Jackson, MN

    AHS Staffing • Jackson, MN, US
    Full-time
    AHS Staffing is looking for a Physical Therapist Physical Therapist in Jackson, MN for a Long Term (Travel) position.This assignment is expected to last 13 weeks. Apply today to speak with a recruit...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $2,676 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,676 per week in Jackson, MN

    Focus Staff • Jackson, MN, US
    Permanent
    Overview Focus Staff is seeking a Physical Therapist for a travel contract in Jackson, MN.The ideal candidate will have at least 1 year of experience in a PT setting. Contract Length : 13 Weeks Start...Show more
    Last updated: 2 hours ago • Promoted • New!
    Respiratory Therapist - Spencer Hospital

    Respiratory Therapist - Spencer Hospital

    Avera Health • Spencer, IA, United States
    Full-time
    As Needed (United States of America).Spencer Hospital is proud to employ highly skilled and caring staff members.We offer competitive salaries and benefits as well as a pleasant work environment.Sp...Show more
    Last updated: 1 hour ago • Promoted • New!
    Travel Physical Therapist (PT) - $1,746 to $1,816 per week in Spirit Lake, IA

    Travel Physical Therapist (PT) - $1,746 to $1,816 per week in Spirit Lake, IA

    AMN Healthcare Allied • SPIRIT LAKE, IA, US
    Full-time
    Job Description & Requirements.Physical Therapist - Outpatient - (PT) .StartDate : 3 / 26 / 2026 Available Shifts : 8 D Pay Rate : $1746. Travel Physical Therapist jobs in Spirit Lake, IA offer a dyn...Show more
    Last updated: 9 days ago • Promoted
    Travel Physical Therapist (PT) - $2,226 per week in Jackson, MN

    Travel Physical Therapist (PT) - $2,226 per week in Jackson, MN

    Skyline Med Staff • Jackson, MN, US
    Full-time
    Join the Top- Rated Travel Healthcare Team! Skyline Med Staff was named as the 1 Best Travel Healthcare Company in 2025 by BluePipes, a recognition driven by glowing reviews from travel healthcare ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Travel Physical Therapist (PT) - $1,940 per week in Spirit Lake, IA

    Travel Physical Therapist (PT) - $1,940 per week in Spirit Lake, IA

    Core Medical Group • Spirit Lake, IA, US
    Full-time
    Client in WA seeking Physical Therapist : Outpatient / Clinic for the following shift(s) : Days We are looking for a healthcare professional who is ready to provide exceptional patient care in this con...Show more
    Last updated: 2 hours ago • Promoted • New!