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

High School Math Teacher

$50.5k

Shenandoah Community School District

High School Math Teacher JobID: 405

  • Position Type:

    High School Teaching/ Math Teacher

  • Date Posted:

    4/22/2026

  • Location:

    Shenandoah High School

  • Date Available:

    08/17/2026

High School Math Teacher (9-12)

School Year: 2026-2027

Location: Shenandoah High School, Shenandoah, Iowa

Position Type: Full-Time, Certified

Reports To: High School Principal

Position Overview

Shenandoah Community School District is seeking a dynamic, student-centered educator to join our high school mathematics department for the 2026-2027 school year . We are committed to academic excellence, fostering an environment where students develop critical thinking and problem-solving skills necessary for post-secondary success. The ideal candidate will be passionate about making complex mathematical concepts accessible and engaging for all learners.

Key Responsibilities

  • Instructional Excellence: Deliver high-quality instruction in core subjects such as Algebra I & II, Geometry, Pre-Calculus, and Statistics , aligning lessons with Iowa Core standards.

  • Student Engagement: Utilize diverse teaching strategies and educational technology to enhance mathematical visualization and personalized learning.

  • Assessment & Data: Implement formative and summative assessments to monitor student progress, using data to drive instructional adjustments and interventions.

  • Classroom Culture: Establish a positive, inclusive classroom environment built on mutual respect and clear expectations.

  • Collaboration: Actively participate in Professional Learning Communities (PLCs), departmental meetings, and vertical alignment sessions with middle school and post-secondary partners.

  • Communication: Maintain proactive and professional communication with parents, guardians, and stakeholders regarding student growth and well-being.

Required Qualifications

  • Education: Bachelor's degree in Mathematics or Mathematics Education from an accredited institution.

  • Certification: Valid Iowa Teaching License with a 5-12 Mathematics Endorsement (or eligibility to obtain one by August 2026).

  • Skills: Strong mastery of high school math content and the ability to differentiate instruction for diverse learners.

  • Training: Completion of required Iowa human relations training and mandatory reporter training.

Salary & Benefits

  • Competitive Salary: $50,500 starting wage

  • Comprehensive Benefits: Includes District-provided health, dental, and vision insurance.

  • Retirement: Participation in the Iowa Public Employees' Retirement System (IPERS).

  • Professional Growth: Access to monthly professional development workshops, Teacher Leadership & Compensation (TLC) opportunities, and mentorship for early-career educators.

Shenandoah Community School District is an Equal Opportunity Employer.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the High School Math Teacher in Shenandoah, IA vacancy
  • 7th Grade Math Teacher JobID: 402 Position Type: Middle School Teaching/ Math Teacher Date Posted: 4/20/2026 Location: Shenandoah Middle School Date Available: 08/17/2026 Job Title: 7th Grade Mathematics Teacher School Year: 2026-2027 Location: Shenandoah... 
    Suggested
    Full time

    Shenandoah Community School District

    Shenandoah, IA
    1 day ago
  • $50.5k

     ...Middle & Secondary Teaching Positions Shenandoah Community School District (CSD) Shenandoah Community School District is...  ...school community. Open Teaching Positions ~ High School Math Teacher ~7th Grade Math Teacher ~ Junior Kindergarten Teacher... 
    Suggested
    Full time
    Currently hiring

    Shenandoah Community School

    Shenandoah, IA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to High School Math Teacher. Be the first to apply!