Job Description
Part Time On-Site Programming Instructor
This is a general application for programming instructors for our in-person classes in Lahore, Karachi, and Islamabad. Programming languages/platforms we use are Block coding/Scratch (a low code platform developed by MIT Media labs), JavaScript, Lua/Roblox Studio, Java/Minecraft, C++/Arduino IDE, C#/Unity, and Python.
Class format:
-
Schedule Flexibility: Instructors share their availability monthly and are assigned classes accordingly. A minimum commitment of one hour per week is expected (typically on weekends).
-
Seasonal Camps: Weekly camps are held during summer and/or winter, requiring a commitment of 7 hours per week (daily sessions of 60-90 minutes over one week).
-
Student Groups: Classes are conducted in small groups of up to 10 children, categorized into age groups: 6-7, 8-10, 11-13, and 14-16.
Locations:
Classes are conducted onsite at partner venues in Lahore, Karachi, and Islamabad.
Requirements:
All instructors are expected to have a laptop with the requisite webcam/microphone and internet connectivity to deliver Code School scripted lesson plans and participate in weekly review meetings. Onsite instructors are also expected to independently arrange for logistics to and from the venue. Instructors are evaluated on student learning outcomes, attendance, graduation rates, and retention rates, and will be expected to seek client feedback, and communicate externally with clients. All classes are recorded, and we have a strictly enforced child protection policy.
​
Eligibility Criteria:
Basic knowledge of computer science
A passion for teaching children
Excellent communication skills in English or Urdu
Proven self-motivation, conscientiousness, and integrity
Prior work experience in training, education, or working with children is preferred
What will we provide:
Code School will provide all curriculum materials, teacher training and coaching up to three months, requisite licenses, and administrative support.
Pay Scale:
Instructors are paid PKR 6,000 to PKR 12,000 per session (one hour per week for a month). Rates vary based on the instructor's role (Assistant, Instructor, Lead) and class size (fewer or more than four students). Compensation includes a travel allowance for applicable sessions.
Payment mode:
PKR Bank transfer by the 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.