21st Century Learners Inc. is an after-school STEAM program dedicated to nurturing critical thinking, creativity, and problem-solving skills among learners. The organization offers structured and engaging learning experiences that complement traditional school curricula through hands-on activities and projects. Students explore modern technologies and real-world applications of STEAM concepts within an inclusive, student-centered environment that promotes collaboration and curiosity.

Key Responsibilities
The Computer Science Teacher will be responsible for delivering engaging and age-appropriate computer science lessons in an after-school setting based in Karāchi. This part-time, on-site role involves planning and teaching classes that introduce core computing concepts, programming fundamentals, and computational thinking. Daily tasks include preparing lesson plans and instructional materials, facilitating interactive activities, supporting students with diverse learning needs, and maintaining a positive and safe classroom atmosphere. The teacher will work closely with program staff to ensure content aligns with STEAM objectives, monitor learner progress, and communicate relevant updates to program coordinators and caregivers as necessary.

Required Qualifications
Candidates should have a strong foundation in Computer Science and related technologies, with the ability to clearly explain concepts to learners. Experience or formal training in Computer Science education and curriculum development for school-age students is essential. Proficiency in lesson planning and designing activities that are engaging, inclusive, and aligned with STEAM goals is required. Comfort with Python programming concepts relevant to computing and problem-solving in an educational context is important. Effective classroom management and facilitation skills, combined with a student-centered and respectful approach, are necessary. Clear verbal and written communication skills in English are required, while proficiency in local languages is considered an advantage. Prior experience teaching or tutoring computer science or related subjects, preferably in a school or after-school environment, is expected. A bachelor’s degree in Computer Science, Education, or a related field is preferred, and relevant certifications are a plus. The candidate must be able to work on-site in Karāchi during after-school hours and collaborate effectively with a diverse team of educators.

Preferred Qualifications and Benefits
While not mandatory, candidates with additional certifications in education or computer science will be given preference. The role offers an opportunity to contribute to a dynamic STEAM program that fosters innovation and creativity among young learners. Working in a collaborative and supportive environment, the teacher will play a key role in shaping the future skills of students through practical and meaningful computer science education.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Minimum Education:
Bachelors
Degree Title:
bachelor degree
Career Level:
Mid-Level
Maximum Experience:
5 Years
Apply Before:
Nov 02, 2026
Posting Date:
Oct 27, 2026

21st Century Learners Inc.

· 11-50 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Computer teacher secondary school

Naseeb Enterprise Inc, Rawalpindi, Pakistan
Posted Oct 28, 2026

Computer Science Teacher ( O-Levels )

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Oct 25, 2026

Computer Teacher

Naseeb Enterprise Inc, Jandanwala, Pakistan
Posted Oct 27, 2026

Computer Teacher

Naseeb Enterprise Inc, Jandanwala, Pakistan
Posted Oct 26, 2026
View All
I found a job on Rozee!