What are the responsibilities and job description for the Middle School Classroom Teacher position at HOLY FAMILY CATHOLIC SCHOOLS?
Join Our Family. Find Your Calling.
Mazzuchelli Catholic Middle School in Dubuque, Iowa, is seeking a dedicated and passionate middle school teacher to join our family! This full-time position begins in the 2025-2026 school year.
We are looking for a qualified candidate who is certified to teach 6th grade in Iowa, or is eligible to obtain certification. The ideal candidate will be one who is able to implement a new core course centered around foundations of reasoning and thinking as well incorporating close reading and shared inquiry.
Why Choose Mazzuchelli?
Teaching at a Catholic school is more than just a job - it's a calling. At Mazzuchelli, our teachers have the unique opportunity to inspire, mentor, and guide students - not just academically, but in their journey to become ethical, well-rounded, and engaged citizens. We foster a supportive environment where faith, excellence, and servant leadership go hand in hand.
We value our teachers an offer a competitive first-year teacher salary of $50,000, along with the following benefits:
- 401k match - 3% match on 6% employee contribution
- K-12 tuition remission
- Childcare discounts
- Health, vision and dental plans
- Employer-paid life insurance and long-term disability
- Employee Assistance Program for additional support
- A supportive community of faculty, staff and parents
- Innovative educational programming, including personalized learning
- ALL first year teachers have experienced mentors to guide and support them
- The ability to integrate your faith into your work
Join Us!
Become a part of a mission-driven school where you can make a difference every day.
Interested candidates must complete an application online at: https://www.applitrack.com/hfdbq/onlineapp/
To learn more about Holy Family Catholic Schools, visit: www.holyfamilydbq.org
Job Types: Full-time, Contract
Pay: From $50,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Life insurance
- Retirement plan
- Vision insurance
Schedule:
- Monday to Friday
Work Location: In person
Salary : $50,000