Demo

Elementary Teacher

Shining Rock Classical Academy
Asheville, NC Full Time
POSTED ON 9/20/2026
AVAILABLE BEFORE 1/17/2027

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

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Elementary Teacher jobs in the Asheville, NC area that may be a better fit.

  • Riverbend Elementary Clyde, NC
  • REPORTS TO: Principal SUPERVISES: May coordinate and direct the activities of teacher assistants. PURPOSE: To plan, organize and present instruction and in... more
  • 26 Days Ago

  • Clyde Elementary Clyde, NC
  • REPORTS TO: Principal SUPERVISES: May coordinate and direct the activities of teacher assistants. PURPOSE: To plan, organize and present instruction and in... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!