{"22152426":{"jobPath":"/jobs/22152426/middle-school-science-teacher-asheville-north-carolina","source":"naylor","job":"22152426","jobTitle":"Middle School Science Teacher- Asheville North Carolina"},"22152428":{"jobPath":"/jobs/22152428/middle-school-math-teacher-asheville-north-carolina","source":"naylor","job":"22152428","jobTitle":"Middle School Math Teacher- Asheville, North Carolina"}}
Loading... Please wait.
ExpandShow Other Jobs
Job SavedSave Job
Middle School Math Teacher- Asheville, North Carolina
Rainbow Community School
Application
Details
Posted: 26-Mar-26
Location: Asheville, North Carolina
Type: Full Time
Salary: 52,000-54,000 with Masters
Categories:
Math
Salary Details:
Compensation and Benefits
Salary range: $52,000-$54,000 with relevant master's degree and experience
with relevant master's degree
$3,900 annual health insurance stipend
After one year: 2% employer contribution to 403(b) retirement fund annually
Tuition remission for children enrolled at Rainbow Community School
Preferred Education:
Masters
Rainbow Community School/Omega Middle School
Asheville, NC Lead Teacher: Middle School Mathematics Grades 7, 8 & Math 1, Full-Time 2026--27 School Year
Rainbow Community School’s mission is to develop accomplished, confident, and creative learners who are prepared to be compassionate leaders in building a socially just, spiritually connected and environmentally sustainable world.
At Rainbow Community School, our Seven Domains model asks every discipline to connect the natural, mental, emotional, spiritual, social, physical, and creative dimensions of learning, and math is no exception.
We are looking for a teacher who can make numbers meaningful, someone who sees mathematical thinking as a tool for understanding the world, not just passing a test. This role spans 7th- and 8th-grade math and Math 1 (Algebra I equivalent), and requires someone comfortable with a range of levels, with both rigor and warmth.
Duties and Responsibilities
Design and deliver math instruction across three course levels: 7th grade, 8th grade, and Math 1 (Algebra I equivalent)
Build and improve on existing curriculum to a coherent vertical progression across grade levels so students develop genuine mathematical fluency, not just procedural competency
Teach for understanding, use multiple representations, real-world problems, and collaborative problem-solving to make abstract concepts tangible
Differentiate meaningfully within heterogeneous classrooms, meeting students who are struggling and students who are ready to accelerate
Integrate math into the broader interdisciplinary work of the Omega team, finding natural connections to science, social justice, environmental data, and community life
Assess student learning through a range of methods, projects, math talks, written explanations, and traditional assessments, and use that data to adjust instruction
Communicate student progress clearly and regularly with families, students, and colleagues
Collaborate with fellow Omega teachers on integrated, interdisciplinary curriculum development
Build a classroom culture grounded in Positive Discipline, Transformative Justice, and Compassionate Communication, including the belief that every student's mathematical identity matters and every student can grow
Participate in faculty meetings, governance circles, professional development, and school-wide events
Support enrichment programming, including field trips, service-learning, and community partnerships
Serve as an advisory leader for a small group of Omega students, providing consistent mentorship, family communication, and support for each student's holistic development across the Seven Domains
Who We're Looking For
A math teacher who loves the subject and is equally committed to making it accessible, you know the material, and you know how adolescents learn
Someone comfortable teaching across a range of levels in the same day, including high school-level Algebra content
A relationship-centered educator who sees conflict as part of community life and handles it with skill and intention
Comfortable with ambiguity and iteration, RCS's model is evolving, and we want teachers who are co-creators, not just implementers
Collaborative by nature, you want to plan with colleagues and integrate across disciplines, not teach in isolation
Committed to equity, inclusion, and the kind of education that asks students to engage with the world, not just study it
Experience with project-based or place-based learning is a strong plus
Rainbow Community School is an Equal Opportunity Employer and Affirmative Action School
Qualifications
Bachelor's degree in Education, Mathematics, or a related field required
Master's degree in a relevant field or equivalent classroom experience preferred
Experience teaching Algebra I or Math 1 strongly preferred
Experience designing an original curriculum is preferred
Rainbow Community School is a private, independent school serving 36 preschoolers and about 180 students from kindergarten through eighth grade in Asheville, North Carolina. Since 1977, we have been a leader in alternative, holistic and mindful education.