top of page

Job Description
Code for Hope: Coding Instructor

Code for Hope is a Code School initiative to bring high-quality programming education to children from low-income communities. We are recruiting instructors to deliver coding classes at one of our school partners in Bedian, Lahore.

​​​

More About The Role:

This is a valuable opportunity to gain teaching experience, contribute to meaningful social impact, and strengthen your resume through real-world instruction and tech-for-good work. Instructors will receive an online self-paced training and certification, and follow a structured, age-appropriate curriculum using Scratch, JavaScript, and Python (on Replit/VS Code + GitHub). Code School will provide all lesson plans, teaching materials, and ongoing coaching.

​​

Instructors are expected to follow lesson plans, manage classroom basics, and actively support student learning and engagement.

​​

Details

  • Schedule: Fridays (grades K-5) or Saturdays (grades 6-8)

  • Timings: 8AM–12PM

  • Location: Low-cost school in Bedian/Phase 6, approx 13 km from LUMS.

​​

Qualifications

  • Working knowledge of Scratch, JavaScript, or Python

  • Currently pursuing or recently completed a CS undergraduate degree

  • Confident, dependable, and enthusiastic about teaching children

  • Able to commute to the site on time and commit for the full program duration.​​​


Salary:

PKR 20,000 per month for two days a week from 8AM–12PM. 


Payment mode:

Monthly PKR Bank transfer by 10th of every month on submission of correctly filled out payment request form with all supporting documentation. 

​​​

Apply now or see the other vacancies on our careers page

​​

Please add info@codeschool.pk to your safe senders list as we will be communicating through this address throughout the interview process.

bottom of page