Tallo logoTallo logo

MS and HS Computer Science Teacher

Job

Lake Lure Classical Academy

Lake Lure, NC (In Person)

Full-Time

Posted 3 weeks ago (Updated 3 weeks ago) • Actively hiring

Expires 5/30/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
60
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

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

MS and HS Computer Science Teacher Lake Lure Classical Academy Lake Lure Classical Academy - Lake Lure, North Carolina This job is also posted in Lake Lure Classical Academy, and North Carolina School Jobs Job Details
Job ID:
5672565
Application Deadline:
Posted until filled
Posted:
Apr 24, 2026 4:00 AM (UTC)
Starting Date:
Aug 3, 2026 Job Description
Position Title:
Middle and High School Computer Science Teacher
Location:
Lake Lure Classical Academy (LLCA)
Reports To:
School Principal
Position Type:
Full-Time, 10-Month Faculty Position Summary Lake Lure Classical Academy seeks a knowledgeable and mission-aligned Computer Science Teacher to instruct students in grades 6-12. The ideal candidate will combine strong technical expertise with a commitment to classical education, cultivating students' logical reasoning, problem-solving skills, and ethical understanding of technology. This teacher will design and deliver an engaging curriculum that introduces foundational and advanced computer science concepts while reinforcing habits of attention, discipline, and intellectual curiosity. Primary Responsibilities Instruction & Curriculum Development Teach middle and high school computer science courses, which may include: Introduction to Computer Science Programming (e.g., Python, Java, or similar languages) Web Development Data Structures and Algorithms (advanced levels) Digital Literacy and Cybersecurity fundamentals Design lesson plans aligned with school standards and the classical model, emphasizing logic, precision, and clarity of thought Integrate interdisciplinary connections, particularly with mathematics and philosophy (e.g., logic and ethics in technology) Differentiate instruction to meet diverse student needs and abilities Student Development Foster a classroom culture of respect, responsibility, and intellectual engagement Encourage critical thinking, perseverance, and collaborative problem-solving Provide timely feedback on assignments, projects, and assessments Prepare students for college-level coursework and/or industry-recognized certifications where appropriate Assessment & Evaluation Develop and implement a variety of assessments (projects, coding challenges, exams) Monitor and communicate student progress regularly with students, parents, and administration Use data to inform instruction and improve student outcomes Technology & Program Development Maintain and manage classroom technology and software resources Stay current with emerging trends in computer science and educational technology Contribute to the growth of the school's computer science program, including extracurricular opportunities such as coding clubs, competitions, or robotics Community & Professional Responsibilities Communicate effectively with parents and guardians Participate in faculty meetings, professional development, and school events Collaborate with colleagues to support the broader mission of the school Uphold and model the values and culture of Lake Lure Classical Academy Qualifications
Required:
Bachelor's degree in Computer Science, Information Technology, or a related field Demonstrated proficiency in one or more programming languages Strong organizational, communication, and classroom management skills Commitment to the mission and philosophy of a classical education
Preferred:
Teaching certification (or willingness to obtain) Prior teaching experience at the middle or high school level Experience with curriculum development or instructional design Familiarity with classical education or liberal arts pedagogy Core Competencies Ability to make complex technical concepts accessible and engaging Strong emphasis on logic, structured thinking, and clarity Classroom leadership grounded in consistency and high expectations Commitment to continuous improvement and professional growth Physical Requirements Ability to stand, walk, and engage actively in a classroom environment Ability to operate standard classroom and computer equipment Compensation & Benefits Salary commensurate with experience and qualifications Benefits package in accordance with school policy Application Process Interested candidates should submit a resume, cover letter, and references. Candidates may also be asked to provide a sample lesson plan or teaching demonstration. This role is an opportunity to help students not only learn how technology works, but to think carefully about how it should be used—forming both skilled programmers and thoughtful citizens.
Position Type:
Full-Time Job Requirements Citizenship, residency or work visa required

Similar remote jobs

Similar jobs in Lake Lure, NC

Similar jobs in North Carolina