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

Respiratory Therapist - $28-42 per hour

$28 - $42 per hour
Full-time

Medical Solutions Direct Hire

Medical Solutions Direct Hire is seeking a Respiratory Therapist for a job in Arnolds Park, Iowa.

Job Description & Requirements

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

Date posted: January 28, 2026
Pay: $58,240 – $87,360 per year


Job Description

Registered Respiratory Therapist Opportunity – Spirit Lake, Iowa

Direct Hire | Full-Time | Day Shift


A patient-focused healthcare organization in Spirit Lake, Iowa is hiring a Registered Respiratory Therapist for a permanent, full-time role. This position offers consistent daytime hours, a strong compensation package, and the opportunity to work in a collaborative clinical environment using modern charting systems.


Position Overview

· Permanent, full-time role

· 40 hours per week

· Day shift

· MEDITECH electronic medical record system


Shift Details

· 5 shifts per week

· 8-hour day shifts


Compensation & Incentives

· Salary range: $58,240 – $87,360 annually (based on experience)

· Comprehensive benefits package


Key Responsibilities

· Provide respiratory care treatments and therapies to patients of all ages

· Manage ventilators, oxygen therapy, and airway support

· Respond to respiratory emergencies and rapid response situations

· Perform diagnostic testing such as ABGs and pulmonary function support

· Accurately document patient care in MEDITECH

· Collaborate with physicians, nurses, and interdisciplinary care teams

· Educate patients and families on respiratory care plans

· Maintain equipment and ensure adherence to safety and quality standards


Requirements

· Registered Respiratory Therapist (RRT) credential (Required)

· BLS Certification (Required)

· ACLS Certification (Required)

· PALS Certification (Required)

· NRP Certification (Required)

· Minimum 1 year of respiratory therapy experience (Required)


Why This Opportunity

This role is ideal for a Respiratory Therapist seeking stable daytime scheduling, strong compensation, and the ability to work across a variety of patient populations in a supportive hospital setting. The organization values teamwork, clinical excellence, and ongoing professional development.


Why Spirit Lake, Iowa:

· Affordable cost of living

· Beautiful lakes and outdoor recreation

· Friendly, welcoming community

· Peaceful lifestyle with modern amenities


Job Type: Full-time


Benefits:

· Health insurance

· Dental insurance

· Vision insurance

· Paid time off

· Retirement plan

· Career advancement opportunities


Work Location: In person

Selected candidates will be contacted directly to discuss experience, background, and next steps in the interview process.

Please contact Joseph Hojecki, Direct Hire Recruiter, with any questions at

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Respiratory Therapist - $28-42 per hour in Arnolds Park, IA vacancy
  • $28 - $42 per hour

     ...Job Description I'm hiring for a Respiratory Therapist in Iowa! The RRT performs daily floor therapies, responds to all codes...  ...degree; RRT cert; IA license; prior experience Pay: $28-$42/hr Benefits: 401k; health, dental, and life insurance; PTO... 
    Suggested
    Permanent employment
    Full time
    Relocation package
    Shift work

    K.A. Recruiting

    West Okoboji, IA
    16 hours ago
  • $28 - $42 per hour

     ...Respiratory Therapist The Respiratory Therapist works in a fast-paced Inpatient and Outpatient Respiratory Therapy and Pulmonary Rehab Departments...  ...: College degree; RRT cert; prior experience Pay: $28-$42/hr Benefits: 401k; health, dental, and life insurance;... 
    Suggested
    Permanent employment
    Full time
    Relocation package
    Shift work

    K.A. Recruiting

    Milford, IA
    4 days ago
  • $1,981.86 - $2,215.02 per week

     ...Description Now Hiring: Allied Healthcare Respiratory Therapist - Spirit Lake, IA Job ID: JOB-39008...  ...pay and benefits packages are on a per facility basis and may change with...  ...including but not limited to, guaranteed hours, travel distance, demand, eligibility,... 
    Suggested
    Weekly pay
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    Prime Time Healthcare

    Spirit Lake, IA
    4 days ago
  •  ...Permanent Offering Allied Profession Respiratory Therapist Specialty ICU Job ID 15701914...  ...Shift Details Shift 06:30 AM - 03:00 PM Scheduled Hours 40 Job Order Details Start Date 05/30/202... 
    Suggested
    Permanent employment
    Shift work

    Lakes Regional Hospital

    Spirit Lake, IA
    4 days ago
  • $5,000 per month

     ...daily operations and demonstrate our pride by delivering excellent care. Lake Regional Healthcare is currently seeking a Respiratory Therapist to deliver the best possible patient care in LRH's patient-focused setting. SUMMARY: Respiratory Therapist works... 
    Suggested
    Relocation package
    Shift work
    Day shift

    Avera Health

    Spirit Lake, IA
    2 days ago
  • Details of the RRT - Acute Care (ACU) opening in Spirit Lake, IA: Anticipated Start Date: 02/16/2026 Anticipated Salary: Commensurate with Experience Work Setting: Short Term Acute Care Hospital Employment Type: Permanent Placement Anticipated Schedule...
    Permanent employment
    Temporary work

    National Staffing Solutions

    Spirit Lake, IA
    16 hours ago
  • $32 - $42 per hour

    Senior Living Float Nurse (RN) Wage Range: $32-42 per hour The Senior Living Float Nurse(RN) provides training, coaching, and support to Resident Assistants, Medication Aides, fellow Nurses, and other community staff to ensure high-quality resident care that meets Jaybird... 
    Hourly pay
    Temporary work
    Work at office
    Local area
    Flexible hours
    Night shift

    Jaybird Senior Living

    Spirit Lake, IA
    a month ago
  • $23.47 - $38.62 per hour

     ...success, regardless of your experience level. Position Details Openings : Nationwide Starting Pay Rate : $23.47 - $38.62 per hour Average Annual Salary : Up to $72,400 with full benefits Perks and Benefits Paid Leave : Includes sick days and... 
    Hourly pay

    Postal Jobs Resource

    Arnolds Park, IA
    more than 2 months ago
  • $23.47 - $38.62 per hour

     ...you succeed, even if you have no prior experience. Position Details Openings : Nationwide Starting Pay : $23.47 - $38.62 per hour Annual Compensation : Up to $72,400 with full benefits Perks and Benefits Paid Time Off : Includes vacation and sick... 
    Hourly pay

    Postal Jobs Resource

    Okoboji, IA
    more than 2 months ago
  • $23.47 - $38.62 per hour

     ...you succeed in this role. Position Details Vacancies : Numerous openings nationwide Starting Pay Rate : $23.47 - $38.62 per hour Average Annual Compensation : Up to $72,400 with benefits Perks and Benefits Paid Time Off : Includes holidays and... 
    Hourly pay

    Postal Jobs Resource

    Spirit Lake, IA
    more than 2 months ago
  • $23.47 - $38.62 per hour

     ...training to set you up for success. Position Details Openings : Multiple positions nationwide Starting Pay : $23.47 - $38.62 per hour Annual Compensation : Up to $72,400 with a full benefits package Perks and Benefits Paid Time Off : Vacation and sick... 
    Hourly pay

    Postal Jobs Resource

    Arnolds Park, IA
    more than 2 months ago
  • $21.5 per hour

     ...related experience. Main responsibilities include performing welding processes, ensuring quality, and maintaining a safe workplace. The starting pay is $21.50 per hour, complemented by comprehensive benefits such as health insurance and a 401(k) plan. #J-18808-Ljbffr... 
    Hourly pay
    Full time

    Safco Products

    Milford, IA
    1 day ago
  • $21.5 per hour

     ...quality standards are met. The role includes responsibilities such as welding per prints, using inspection equipment, and maintaining a clean working area. Compensation starts at $21.50 per hour, with an extensive benefits package including health insurance and 401(k)... 
    Hourly pay
    Full time

    Liberty Diversified International

    Milford, IA
    1 day ago
  • $23.47 - $38.62 per hour

     ...efficient mail handling and distribution. Position Details Vacancies : Nationwide Starting Pay Rate : $23.47 - $38.62 per hour Average Annual Compensation : Up to $72,400, including full benefits Perks and Benefits Paid Time Off : Vacation days... 
    Hourly pay
    Flexible hours

    Postal Jobs Resource

    Arnolds Park, IA
    more than 2 months ago
  • $23.47 - $38.62 per hour

     ...outdoors and providing reliable delivery service. Position Details Vacancies : Nationwide Starting Pay Rate : $23.47 – $38.62 per hour Average Annual Compensation : Up to $72,400 (includes full federal benefits) Perks and Benefits Paid Time Off :... 
    Hourly pay
    Weekend work

    Postal Jobs Resource

    Okoboji, IA
    more than 2 months ago
  •  ...hands? We're hiring now for a Fiberglass Lamination Technician in Spirit Lake, IA. What We Offer Weekly pay of $18.00-$22.00 per hour based on experience Direct deposit & debit card payment options Health, vision, dental, life, and disability insurance... 
    Hourly pay
    Weekly pay
    Temporary work
    Monday to Friday
    Shift work
    Day shift

    Ascend Staffing

    Spirit Lake, IA
    15 days ago
  • $15 per hour

     ...Job Title:Part-Time Janitor Location:Spirit Lake Job Type:Part-Time Schedule: *Various days Available Pay: ~$15.00 per hour ~ Paid training provided Job Description: We are currently seeking a reliable and detail-oriented individual to join our... 
    Hourly pay
    Part time
    Flexible hours

    White Glove Janitorial & Building Services

    Spirit Lake, IA
    24 days ago
  • $18 per hour

     ...Production Worker - Milford, IA Monday-Friday 6 am to 2:30 pm plus OT as needed, Saturdays as needed 6 am - noon Pay $18 per hour Shift Times: ~6 am to 2:30 pm plus OT as needed ~ Saturdays as needed 6 am - noon Responsibilities for General... 
    Hourly pay
    Weekly pay
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    Advance - Global Australian Professionals

    Milford, IA
    4 days ago
  • $17 - $19 per hour

     ...We seek individuals who want to enhance the lives of the elderly, while also earning a competitive wage at the same time. $17-$19 per hour based on experience. We are an equal opportunity employer and prohibit discrimination/harassment without regard to race,... 
    Hourly pay
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Village Caregiving

    Okoboji, IA
    16 hours ago
  • $25 - $35 per hour

     ...you are paid a set fee for every inspection completed. Earning Potential: While pay is per-inspection, efficient contractors typically earn the equivalent of $25–$35 per hour. Volume: Rates and inspection volume vary by county. Lower volume counties typically feature... 
    Hourly pay
    Price work
    Extra income
    Full time
    For contractors
    Live in
    Local area
    Flexible hours

    Far Inspections

    Spirit Lake, IA
    7 days ago
  •  ...of a great team? We're hiring now for a Shipping Packer in Spirit Lake, IA. What We Offer Weekly pay of $16.00 - $18.00 DOE per hour Direct deposit & debit card payment options Health, vision, dental, life, and disability insurance Training provided Weekly... 
    Hourly pay
    Weekly pay
    Temporary work
    Monday to Friday
    Shift work
    Day shift

    Ascend Staffing

    Spirit Lake, IA
    15 days ago
  • $18 per hour

     ...Temporary Painter - Milford, IA Monday-Friday | 6 am to 2:30 pm plus OT as needed Saturdays as needed | 6 am - noon Pay $18 per hour Responsibilities for Painter: Set up and operate the powder painting operation. Spray powder-coated paint using... 
    Hourly pay
    Weekly pay
    Temporary work
    Work at office
    Monday to Friday
    Shift work

    Advance - Global Australian Professionals

    Milford, IA
    4 days ago
  •  ...Occupational Therapist - Spirit Lake, IA FOX Rehabilitation is growing in Spirit Lake,...  ...with benefits eligibility based on minimum hours requirement) PRN / FOX Flex...  ...Therapist - Home & Community Visits (pay per unit compensation) New Graduates eligible... 
    Bi-weekly pay
    Full time
    Part time
    Relief
    Work from home
    Flexible hours

    Fox Rehabilitation

    Spirit Lake, IA
    16 hours ago
  • $18.6 per hour

     ...Job Description Job Title: Bait Packager Location: Spirit Lake, IA Compensation: $18.60 per hour - paid weekly Schedule: 1st Shift Job Type: Temp-to-Hire | Full-time About the Opportunity Doherty Staffing Solutions is hiring Bait Packager workers... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Day shift

    Doherty

    Spirit Lake, IA
    1 day ago
  • $31 - $34 per hour

     ...: 211250 Location: Spirit Lake, IA 51360 Category: Nursing Line of Business: PDS Pay Rate: $31.00 - $34.00 per hour ApplyBack Find yourself here.Aveanna is compassion and passion rolled into one inspired purpose. It’s anything you want to find... 
    Hourly pay
    Weekly pay
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Aveanna Healthcare LLC

    Spirit Lake, IA
    1 day ago
  •  ...in Spirit Lake, IA. Must have manufacturing or machining experience to be considered. What We Offer Weekly Pay of $21.00 per hour Direct deposit & debit card payment options Health, vision, dental, life, and disability insurance Overtime available... 
    Hourly pay
    Weekly pay
    Temporary work
    Immediate start
    Shift work
    Night shift
    Afternoon shift

    Ascend Staffing

    Spirit Lake, IA
    15 days ago
  • $21.5 per hour

     ...Milford, IA. DUTIES AND RESPONSIBILITIES Setup and perform welding per prints including (spot welding, robotic welder and MIG welding)...  ...& BENEFITS The starting pay rate for this position is $21.50 per hour. The compensation posted is the anticipated pay for the position... 
    Hourly pay
    Full time
    Work experience placement
    Flexible hours
    Shift work

    Safco Products

    Milford, IA
    1 day ago
  •  ...Job Description Job Description Role Summary The Physical Therapist (PT) provides high-quality, patient-centered care within a...  ..., or call/text (***) ***-****. I strive to respond within 48 hours and look forward to connecting with you soon. Thank you!... 

    TEEMA Group

    Spirit Lake, IA
    14 days ago
  • $20.5 per hour

     ...detail. Must be able to successfully pass pulmonary function respiratory test. PREFERRED EDUCATION, EXPERIENCE AND SKILLS...  ...BENEFITS The starting pay rate for this position is $20.50 per hour (if applicable) plus hourly shift differential pay. The compensation... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work

    Safco Products

    Milford, IA
    16 hours ago
  • $16 - $29 per hour

     ...Hourly Wage: $16 - $29 per/hour *The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual or quarterly performance incentives. Additional compensation in the form of premiums... 
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work
    Night shift
    Day shift

    Walmart

    Spirit Lake, IA
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Respiratory Therapist - $28-42 per hour. Be the first to apply!