The Bernice A. Ray School is looking for extraordinary educators to join our K-2 teams. We believe that the first years of school are a sacred time—a bridge between home and the world of formal learning. We are seeking teachers who don't just manage a classroom, but create a vibrant, joyful, and inclusive community where learners feel safe to take risks and "dream, create, and think critically." The ideal candidates understand that "quality instruction" for K-2 students involves a sophisticated blend of play, data-driven literacy and numeracy, and social-emotional coaching. Located in the heart of picturesque Hanover, NH, the Ray School (K-5) offers a unique professional home. We are a high-achieving, supportive district nestled in the Upper Valley, a community enriched by the presence of Dartmouth College and Dartmouth-Hitchcock Medical Center. The Best of Both Worlds: Enjoy a quintessential New England lifestyle with world-class outdoor recreation, while remaining just a few hours from Boston and New York City. Competitive Compensation: We offer a highly competitive salary and a comprehensive benefits package designed to support your well-being. Professional Growth: Join a culture that values excellence and provides the resources necessary for teachers to innovate. Are you ready to inspire the next generation of thinkers and creators? Come join our Ray Team! Interviews are anticipated for late May 2026, positions open until filled. This position is governed by the HEA Union Agreement . Salary range for this position is $55,545 to $114,221, depending on education and experience. Please visit the Information for New Hires page for details about benefits and more. POSITION TITLE: CLASSROOM TEACHER Job Description Approved By: SAU 70 School Board Date: 01/01/2018 General Purpose: The classroom teacher is responsible for the education of each pupil in his/her charge and for working with students, parents, other teachers, and staff toward achieving the goals set forth by the district.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
11-50 employees