Elementary Teacher

Shining Rock Classical Academy

Waynesville (NC)

On-site

USD 45,000 - 56,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Shining Rock Classical Academy, a public charter school serving grades K–8 in Waynesville, NC, seeks an Elementary Teacher for Kindergarten–3rd grade. You will plan and deliver instruction aligned to NC standards, monitor progress, and communicate with families to support student success.

The role emphasizes differentiating instruction, collaborating with grade-level teams and specialists, and fostering an engaging, respectful learning environment that supports character development.

Qualifications

  • Bachelor's degree in Education or a related field.
  • Valid North Carolina Teaching License (or eligibility to obtain one).
  • Knowledge of the North Carolina Standard Course of Study.
  • Strong classroom management and instructional skills.
  • Excellent communication, organization, and collaboration skills.
  • Ability to build positive relationships with students, families, and colleagues.

Responsibilities

  • Plan and deliver engaging daily instruction aligned with the North Carolina Standard Course of Study.
  • Teach English Language Arts, Mathematics, Science, Social Studies, and other required subject areas.
  • Differentiate instruction to meet the diverse learning needs of all students.
  • Use a variety of instructional strategies, hands-on learning experiences, and classroom activities to promote student engagement.
  • Assess student learning using formative and summative assessments.
  • Monitor student progress and adjust instruction based on student needs.

Skills

Classroom management
Communication
Collaboration
Relationship building
Differentiation

Education

Bachelor's degree in Education or related field

Job description

Elementary Teacher

Shining Rock Classical Academy: CFA Shining Rock Classical Academy - Waynesville, North Carolina Open in Google Maps

This job is also posted in North Carolina School Jobs , and Shining Rock Classical Academy

Job Details

Job ID: 5836096

Application Deadline: Sep 24, 2026 11:59 PM (Eastern Standard Time)

Re-Posted: Jul 30, 2026 4:00 AM (UTC)

Starting Date: Immediately

Company Description

Shining Rock Classical Academy is a tuition-free K–8 public charter school that combines academic excellence, character development, and community engagement to support student success. Located in Haywood County, North Carolina, the school offers a rigorous classical education that encourages critical thinking, integrity, and a lifelong love of learning.

Faculty and staff work collaboratively to create a supportive environment where each student is known, valued, and challenged to reach their full potential. Through strong academics, leadership opportunities, enrichment programs, and meaningful community partnerships, the school prepares students for future academic achievement and lives of purpose and service. Shining Rock Classical Academy is a close-knit community focused on helping every student shine.

Job Summary

The Elementary Teacher (Kindergarten–3rd Grade) is responsible for creating a positive, engaging, and academically challenging learning environment that supports the intellectual, social, emotional, and physical development of young learners. The teacher plans and delivers high-quality instruction aligned with the North Carolina Standard Course of Study, monitors student progress, communicates regularly with families, and collaborates with colleagues to promote student success.

Qualifications
Required
  • Bachelor's degree in Education or a related field.
  • Valid North Carolina Teaching License (or eligibility to obtain one).
  • Knowledge of the North Carolina Standard Course of Study.
  • Strong classroom management and instructional skills.
  • Excellent communication, organization, and collaboration skills.
  • Ability to build positive relationships with students, families, and colleagues.
Preferred
  • Experience teaching at the elementary level, preferably Kindergarten through 3rd grade.
  • Experience using data to guide instruction and interventions.
  • Knowledge of educational technology and digital learning tools.
Essential Duties and Responsibilities
Instruction & Student Learning
  • Plan and deliver engaging daily instruction aligned with the North Carolina Standard Course of Study.
  • Teach English Language Arts, Mathematics, Science, Social Studies, and other required subject areas.
  • Differentiate instruction to meet the diverse learning needs of all students.
  • Use a variety of instructional strategies, hands‑on learning experiences, and classroom activities to promote student engagement.
  • Assess student learning using formative and summative assessments.
  • Monitor student progress and adjust instruction based on student needs.
Classroom Environment
  • Create a positive, safe, and respectful classroom environment that promotes learning and character development.
  • Establish effective classroom routines and behavior expectations.
  • Foster independence, responsibility, and social‑emotional growth.
  • Supervise students during arrival, dismissal, lunch, recess, and other assigned duties.
Collaboration
  • Communicate regularly with families regarding student progress and classroom activities.
  • Collaborate with grade-level teachers, interventionists, specialists, and administration.
  • Participate in Professional Learning Communities (PLCs), staff meetings, and professional development.
  • Work collaboratively with Exceptional Children (EC), English Learner (EL), and other support staff to meet student needs.
Professional Responsibilities
  • Maintain accurate records of attendance, grades, and student progress.
  • Maintain confidentiality of student records in accordance with FERPA and school policies.
  • Support the mission, vision, and core values of Shining Rock Classical Academy.
  • Maintain positive relationships with students, families, and colleagues.
  • Perform other duties as assigned by the Principal or Assistant Director.
Performance Expectations

The Elementary Teacher will:

  • Maintain high expectations for student achievement and behavior.
  • Foster a positive, engaging, and inclusive classroom culture.
  • Build strong partnerships with families.
  • Demonstrate professionalism, collaboration, and ethical conduct.
  • Support the school's mission, vision, and continuous improvement efforts.
Employment Terms
  • Full-Time, 10-Month Position
  • Salary and benefits based on the school salary schedule and experience.

Position Type: Full-Time

Salary: $45,000 to $56,000 Per Year

Job Requirements
  • Citizenship, residency or work visa required
Contact Information
  • Joshua Morgan
  • 1023 Dellwood Road
  • Waynesville, North Carolina 28786
  • Phone: 828.476.5150
  • Email: jmorgan@shiningrock.org
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

4th Grade Classroom Teacher
4th Grade Classroom Teacher

Young World Physical Education • Waynesville (NC)

On-site
USD 45,000 - 56,000
State retirement and benefits package
Professional development opportunities
Part Time Art Teacher Grades 3-8
Part Time Art Teacher Grades 3-8

Shining Rock Classical Academy • Waynesville (NC)

On-site
USD 23,000 - 28,000
Exceptional Children's (EC) Teacher
Exceptional Children's (EC) Teacher

Young World Physical Education • Waynesville (NC)

On-site
USD 42,000 - 55,000
K-3 Elementary Teacher - 10-Month Public Charter
K-3 Elementary Teacher - 10-Month Public Charter

Shining Rock Classical Academy • Waynesville (NC)

On-site
USD 45,000 - 56,000
Part Time Art Teacher Grades 3-8
Part Time Art Teacher Grades 3-8

Christian Academy • North Carolina

Hybrid
USD 28,000 - 41,000
Elementary Teacher (3rd Grade)
Elementary Teacher (3rd Grade)

Chapel Hill-Carrboro City Schools • Chapel Hill (NC)

On-site
USD 48,000 - 62,000
Elementary School Teacher
Elementary School Teacher

Salem Elementary School • Morganton (NC)

On-site
USD 56,000 - 60,000
Elementary Exceptional Children's Teacher | Adapted
Elementary Exceptional Children's Teacher | Adapted

Young World Physical Education • United States

On-site
USD 50,331 - 83,700
Elementary Education Teacher
Elementary Education Teacher

Young World Physical Education • Stanfield (NC)

On-site
Elementary Education Teacher (K-6)
Elementary Education Teacher (K-6)

Southeast Elementary School • Kinston (NC)

On-site
USD 52,000 - 64,000