You are viewing a preview of this job. Log in or register to view more details about this job.

Computer Science Teacher

Computer Science Teacher 

Full-Time, 10-Month Position 

Due to the continued growth and strong student interest in our Computer Science program, Franklin Towne Charter High School is seeking a passionate, knowledgeable, and student-centered Computer Science Teacher for a full-time, 10-month position beginning in late August and ending in early June

This is an exciting opportunity to join a high-performing, nationally recognized public charter high school and contribute to one of our most in-demand and forward-looking academic pathways. 

 

Position Overview 

The Computer Science Teacher will be responsible for delivering engaging, rigorous instruction aligned to Pennsylvania standards and preparing students for advanced coursework and real-world applications in technology. 

The ideal candidate will hold (or be eligible for) PDE Computer Science 7–12 certification (CSPG 71) and be prepared to teach a range of computer science courses, including: 

AP Computer Science Principles 
An introductory college-level course that explores problem-solving, algorithmic thinking, data analysis, and the ethical and social impacts of computing. Students engage in programming and design using languages such as Java, JavaScript, Python, and CSS, with an emphasis on object-oriented programming and computational thinking. 

Coding / Introduction to Computer Science 
A hands-on course designed for students with little or no prior coding experience. Through project-based learning, students develop foundational programming skills, problem-solving strategies, resilience, and presentation skills, preparing them for further study and careers in technology-related fields. 

Game Design & Development 
A course focused on building video games using JavaScript, emphasizing computer science fundamentals, logical reasoning, and programming basics. Students strengthen problem-solving skills while creating functional, interactive projects. 

 

Position Highlights 

Full-time, 10-month position 

Workday: 7:30 AM – 3:30 PM (Monday–Friday) 

Competitive salary commensurate with experience 

Signing bonus up to $5,000 

Comprehensive benefits package including medical/dental, retirement, and paid time off 

Supportive, collaborative work environment located within the historic Frankford Arsenal campus 

 

Qualifications & Requirements 

Valid Pennsylvania Department of Education certification in Computer Science 7–12 (or eligibility under CSPG 71) 

Strong content knowledge and ability to deliver engaging, student-centered instruction 

Commitment to supporting diverse learners and fostering interest in technology 

All required clearances, physical exam, and Act 168 employment history review 

 

How to Apply 

Interested candidates should submit the following materials to: 

Careers@franklintowne.org 

Cover letter 

Resume 

Professional references 

Copies of certifications and clearances (if available)