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)