Position Summary DREAM is seeking a collaborative, strategic, and youth-centered Director of Afterschool Programs to lead and strengthen high-quality afterschool programming across our Philadelphia ...
Position Summary DREAM is seeking a collaborative, strategic, and youth-centered Director of Afterschool Programs to lead and strengthen high-quality afterschool programming across our Philadelphia ...
Director of Afterschool Programs
Philadelphia, PA · On-site
$55K - $65K/yr
Position Summary DREAM is seeking a collaborative, strategic, and youth-centered Director of Afterschool Programs to lead and strengthen high-quality afterschool programming across our Philadelphia ...
Director of Afterschool Programs
Philadelphia, PA · On-site
$55K - $65K/yr
Position Summary DREAM is seeking a collaborative, strategic, and youth-centered Director of Afterschool Programs to lead and strengthen high-quality afterschool programming across our Philadelphia ...
High School Math Teacher
Philadelphia, PA · On-site
$48K - $65K/yr
... programming. We create a work culture where creative ideas are valued. Candidates who seek ... in high school. Our students graduate 'Liguori Ready'. The Liguori Academy Teacher will be ...
Quick apply
High School Math Teacher
Philadelphia, PA · On-site
$48K - $65K/yr
... programming. We create a work culture where creative ideas are valued. Candidates who seek ... in high school. Our students graduate 'Liguori Ready'. The Liguori Academy Teacher will be ...
Afterschool Manager
Philadelphia, PA · On-site
$25/hr
Number of Positions: 1 Position Overview The After School Manager will work with the Impact Department to implement and maintain high quality after school programming in City Year partner schools in ...
Afterschool Manager
Philadelphia, PA · On-site
$25/hr
Number of Positions: 1 Position Overview The After School Manager will work with the Impact Department to implement and maintain high quality after school programming in City Year partner schools in ...
High School ELA Teacher
Philadelphia, PA · On-site
$47K - $64K/yr
... programming. We create a work culture where creative ideas are valued. Candidates who seek ... in high school. Our students graduate 'Liguori Ready'. The Liguori Academy Teacher will be ...
Quick apply
High School ELA Teacher
Philadelphia, PA · On-site
$47K - $64K/yr
... programming. We create a work culture where creative ideas are valued. Candidates who seek ... in high school. Our students graduate 'Liguori Ready'. The Liguori Academy Teacher will be ...
High School Computer Science Tutor
Chester, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Chester, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
State College, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
State College, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Pittsburgh, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Pittsburgh, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Allentown, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Allentown, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Reading, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Reading, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Erie, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Erie, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Harrisburg, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
High School Computer Science Tutor
Harrisburg, PA · Remote
$18 - $40/hr
Skilled at teaching programming logic, problem decomposition, and debugging strategies for high school students new to computer science. Guides students through writing programs with variables and ...
Afterschool Manager
Philadelphia, PA · On-site
$25/hr
... school programming, providing strategic oversight, implementation support, and continuous quality improvement across all partner sites. The Manageris responsible forensuring high-quality program ...
Afterschool Manager
Philadelphia, PA · On-site
$25/hr
... school programming, providing strategic oversight, implementation support, and continuous quality improvement across all partner sites. The Manageris responsible forensuring high-quality program ...
High School programming focuses on career preparation integrated into hands-on and interactive structured activities that foster a deeper understanding of career pathways, career and college options ...
High School programming focuses on career preparation integrated into hands-on and interactive structured activities that foster a deeper understanding of career pathways, career and college options ...
Lead a group of youth in after-school programming that combines academic support, enrichment ... This role involves high levels of teamwork, collaboration, and interpersonal communication Required ...
Lead a group of youth in after-school programming that combines academic support, enrichment ... This role involves high levels of teamwork, collaboration, and interpersonal communication Required ...
Lead a group of youth in after-school programming that combines academic support, enrichment ... This role involves high levels of teamwork, collaboration, and interpersonal communication Required ...
Lead a group of youth in after-school programming that combines academic support, enrichment ... This role involves high levels of teamwork, collaboration, and interpersonal communication Required ...
Lead a group of youth in after-school programming that combines academic support, enrichment ... This role involves high levels of teamwork, collaboration, and interpersonal communication Required ...
Quick apply
Lead a group of youth in after-school programming that combines academic support, enrichment ... This role involves high levels of teamwork, collaboration, and interpersonal communication Required ...
High School programming focuses on career preparation integrated into hands-on and interactive structured activities that foster a deeper understanding of career pathways, career and college options ...
High School programming focuses on career preparation integrated into hands-on and interactive structured activities that foster a deeper understanding of career pathways, career and college options ...
... High School Teacher positions Science - Biology ... Chemistry, Engineering, Physics Math - Algebra, Geometry, Calculus H/PE Theology Business ...
... High School Teacher positions Science - Biology ... Chemistry, Engineering, Physics Math - Algebra, Geometry, Calculus H/PE Theology Business ...
Ensure alignment between SCH's mission and Upper School programming Student Experience & Culture: * Foster a joyful, inclusive, and relationship-centered Upper School culture where students from ...
Ensure alignment between SCH's mission and Upper School programming Student Experience & Culture: * Foster a joyful, inclusive, and relationship-centered Upper School culture where students from ...
High School Programming information
See Pennsylvania salary details
$44.6K - $49.6K
15% of jobs
$52.2K is the 25th percentile. Wages below this are outliers.
$49.6K - $54.5K
19% of jobs
$54.5K - $59.5K
14% of jobs
The median wage is $64.5K / yr.
$59.5K - $64.5K
2% of jobs
$64.5K - $69.4K
1% of jobs
$69.4K - $74.4K
1% of jobs
$74.4K - $79.4K
13% of jobs
$79.4K - $84.3K
6% of jobs
$86.5K is the 75th percentile. Wages above this are outliers.
$84.3K - $89.3K
9% of jobs
$89.3K - $94.3K
10% of jobs
$94.3K - $99.2K
11% of jobs
$44.6K
$71K
$99.2K
How much do high school programming jobs pay per year?
What is a high school programming?
A High School Programming job typically involves teaching students the fundamentals of computer programming and coding. This role may include designing lesson plans, leading coding exercises, and helping students develop problem-solving skills through programming projects. It can be part of a formal teaching position, a tutoring role, or a mentorship opportunity in coding clubs or after-school programs.
What does a typical day look like for a high school programming teacher?
A typical day for a High School Programming Teacher involves planning and delivering programming lessons, guiding students through coding exercises and projects, and assessing student progress. You may spend time collaborating with other teachers to integrate technology into other subjects, updating curriculum materials, and providing one-on-one support to students who need extra help. Teachers often participate in professional development, after-school clubs, or coding competitions to enrich the student experience. The role requires balancing classroom instruction with preparation, grading, and fostering a positive learning environment.
What are the key skills and qualifications needed to thrive in the high school programming position, and why are they important?
To thrive as a High School Programming Teacher, you need a solid background in computer science concepts, strong programming skills (in languages such as Python, Java, or C++), and a relevant teaching certification or state license. Experience with educational technology tools, coding platforms (e.g., Code.org, Scratch), and classroom management systems is beneficial. Excellent communication, patience, and the ability to inspire students are essential soft skills for this role. These skills enable effective instruction, support diverse learning needs, and foster student engagement and success in programming.
What programming jobs are in high demand?
What are the most commonly searched types of High School Programming jobs in Pennsylvania?
The most popular types of High School Programming jobs in Pennsylvania are:
What are popular job titles related to High School Programming jobs in Pennsylvania?
For High School Programming jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching High School Programming jobs in Pennsylvania look for?
The top searched job categories for High School Programming jobs in Pennsylvania are:

Full-time
This job post has expired today. Applications are no longer accepted.
Job description
Director of Afterschool Programs
DREAM Program, Inc.
Department: Programs
Status: Full-Time, Exempt
Location: Philadelphia, PA
Travel: Approximately 85-90%; Must be able to travel to all afterschool program locations across Philadelphia. Evening programming and occasional weekend events are expected throughout the school year.
Position Summary
DREAM is seeking a collaborative, strategic, and youth-centered Director of Afterschool Programs to lead and strengthen high-quality afterschool programming across our Philadelphia region. Grounded in the needs of youth and families living in Philadelphia's affordable housing communities, this role will ensure that local programming reflects DREAM's mission while responding to the unique strengths and opportunities of the communities we serve.
Based in Philadelphia, the Director of Afterschool Programs serves as the regional leader for all afterschool enrichment initiatives, providing vision, oversight, and support to staff, AmeriCorps members, volunteers, and community partners. This position is responsible for cultivating engaging, safe, and impactful programming that promotes academic growth, social-emotional development, and meaningful relationships for youth throughout the school year.
Beyond leading the Philadelphia region, this role will serve as a key organizational thought partner in shaping DREAM's broader afterschool strategy. As one of the organization's primary afterschool leaders, the Director will help develop, refine, and document best practices, systems, and resources that can be adapted by other DREAM regions as afterschool programming continues to grow. By modeling excellence in Philadelphia, this position will play an instrumental role in establishing a scalable, high-quality afterschool framework that supports consistent program implementation across the organization while remaining responsive to local community needs.
The ideal candidate is a collaborative leader, systems thinker, and coach who thrives in building relationships, developing teams, and translating innovative ideas into sustainable, high-quality programming that advances DREAM's mission and impact.
Overview of Responsibilities
Lead Regional Afterschool Programming
- Provide strategic leadership and oversight for DREAM's afterschool programming across the Philadelphia region, ensuring programming reflects the needs, strengths, and aspirations of youth and families living in local affordable housing communities.
- Ensure consistent implementation of DREAM's youth development philosophy, curriculum, and program quality standards across all Philadelphia sites.
- Foster a culture of safety, belonging, literacy, academic enrichment, and social-emotional-development where every young person can thrive.
- Regularly assess program quality through observations, data analysis, and stakeholder feedback, using insights to drive continuous improvement and innovation.
- Build authentic relationships with youth, families, schools, housing partners, and community organizations to strengthen engagement and deepen community impact.
Strengthen and Scale DREAM's Afterschool Model
- Serve as a regional leader whose work helps shape and refine DREAM's organizational approach to afterschool programming.
- Partner with national and regional leaders to develop and document best practices, systems, and resources that support consistent, high-quality implementation across regions.
- Pilot innovative strategies and evaluate program effectiveness to inform future expansion and organizational learning.
- Contribute to the development of scalable tools, training resources, and operational frameworks that strengthen DREAM's growing afterschool portfolio.
Provide Supervision and Leadership
- Recruit, supervise, coach, and develop Philadelphia-based program staff, AmeriCorps members, interns, and volunteers.
- Foster a collaborative, inclusive, and mission-driven team culture grounded in accountability, continuous learning, and shared ownership.
- Provide regular supervision, performance feedback, and professional development that empowers staff to deliver exceptional youth experiences.
- Model DREAM's values through coaching, relationship-building, and responsive leadership.
Coordinate Partnerships and Operations
- Cultivate and maintain strong partnerships with schools, housing communities, community-based organizations, and local stakeholders throughout Philadelphia.
- Oversee regional program operations, including enrollment, scheduling, staffing, resource management, and communication to ensure efficient and responsive program delivery.
- Collaborate across departments to align regional operations with organizational priorities and support seamless implementation of programming.
- Ensure compliance with organizational policies, funder requirements, risk management protocols, and youth safety standards.
Support Organizational Growth
- Represent the Philadelphia region as a strategic thought partner in organizational planning, cross-regional collaboration, and continuous improvement initiatives.
- Participate in organizational trainings, retreats, leadership meetings, and special projects that strengthen DREAM's overall impact.
- Share successes, challenges, and lessons learned from Philadelphia to inform decision-making and support emerging afterschool programs in other DREAM regions.
- Champion a culture of innovation, equity, collaboration, and continuous improvement that advances DREAM's mission and long-term vision.
Preferred Qualifications and Experience
- Bachelor's degree or equivalent experience preferred.
- 2-7 years of experience in youth development, education, mentoring, afterschool programs, or nonprofit leadership.
- Experience supervising employees, volunteers, and teams.
- Demonstrated ability to lead strategic initiatives and execute program goals.
- Strong communication, facilitation, and relationship-building skills.
- Experience developing systems, processes, or program models preferred.
- Familiarity with AmeriCorps requirements and youth-serving programs preferred.
- Experience working across multiple teams or locations is a plus.
- Strong organizational and project management skills.
- Ability to manage competing priorities while maintaining attention to detail.
- Creativity, flexibility, and an entrepreneurial spirit.
- A contagious energy for DREAM's mission and youth development.
Compensation and Benefits
Compensation for this position is based on experience and qualifications.
Anticipated salary: $55,000-$65,000 annually, along with a comprehensive benefits package.
Employees also receive:
- Access to Employee Assistance Program.
- DREAM gear/uniform provided and required.
- Reimbursement for work-related travel expenses.
- Opportunities for leadership development and cross-regional collaboration.
About DREAM
DREAM partners with youth and families living in affordable housing communities to close the Opportunity Gap through mentoring, social-emotional learning, and enrichment programs.
DREAM is a flexible, mission-driven workplace that values autonomy and trust. We are looking for someone who takes ownership of their work and thrives in an environment where initiative is recognized and rewarded. This is a role for someone who is energized by meaningful work, comfortable navigating a growing organization, and ready to make a real impact.
Operating across multiple regions, DREAM values collaboration, adaptability, and accountability. We seek teammates who are excited to contribute beyond their immediate responsibilities, support colleagues across the organization, and help strengthen programs for the youth and communities we serve.
Equal Employment Opportunity Statement
The DREAM Program is an equal opportunity employer and incorporated 501(c)(3) organization. DREAM prohibits discrimination and harassment of any kind and provides equal employment opportunities to all employees and applicants.
At-Will Employment
Employment with The DREAM Program is voluntary and at-will. Employment may be terminated by either the employee or The DREAM Program, with or without cause or notice, at any time.
About Dream Program
Sourced by ZipRecruiter
Industry
Charitable organizations
Company size
11 - 50 Employees
Headquarters location
Winooski, VT, US
Year founded
2001