What are the responsibilities and job description for the Elementary Teacher position at Shining Rock Classical Academy?
About Us
Shining Rock Classical Academy is a tuition-free public charter school serving students in Haywood County. Our mission is to provide a high-quality, student-centered education in a safe, supportive, and engaging learning environment.
We are seeking a passionate, dedicated, and collaborative Elementary Teacher to join our team for the 2026–2027 school year. The ideal candidate is committed to academic excellence, strong classroom culture, and helping every student reach their full potential.
Responsibilities
- Plan and deliver engaging, standards-based instruction aligned with the North Carolina Standard Course of Study.
- Create a positive, structured, and supportive classroom environment that promotes academic, social, and emotional growth.
- Build strong, meaningful relationships with students and families.
- Differentiate instruction to meet the diverse academic and learning needs of all students.
- Assess student learning and use data to monitor progress and guide instructional decisions.
- Maintain high academic and behavioral expectations for all students.
- Collaborate effectively with grade-level teams, administration, support staff, and families.
- Communicate regularly and professionally with students, families, and colleagues.
- Participate in school events, professional development, staff meetings, and other school activities.
- Support the school’s mission, values, and commitment to student success.
Qualifications
- North Carolina Teaching License in Elementary Education or eligibility to obtain one.
- Bachelor’s degree in Education or a related field.
- Strong classroom management and communication skills.
- Ability to create an engaging, structured, and student-centered learning environment.
- Strong organizational, collaboration, and problem-solving skills.
- Commitment to high expectations, academic excellence, and the success of every student.
Join us in shaping the future by nurturing young minds through innovative teaching practices! We are committed to providing a paid position that values your expertise while offering opportunities for professional growth in a vibrant educational community.
Pay: $48,000.00 - $58,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Parental leave
- Professional development assistance
Work Location: In person
Salary : $48,000 - $58,000