Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
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 Must pass NC state background check