×
Register Here to Apply for Jobs or Post Jobs. X

MYP & DP Computer Science Teacher

Job in 521139, Penamalūru, Andhra Pradesh, India
Listing for: Bloomingdale International School
Full Time position
Listed on 2026-09-28
Job specializations:
  • Education / Teaching
    IT/Computer Science Instructor, Computer Science
Job Description & How to Apply Below
Location: Penamalūru

MYP & DP Computer Science Teacher

Location:

Bloomingdale International School, Penamaluru, Vijayawada, Andhra Pradesh
Curriculum:  IB – Middle Years Programme (MYP) & Diploma Programme (DP)

Employment Type:

Full-time | In-person

Experience:

3+ years preferred

About Bloomingdale International School
Bloomingdale International School is an authorized  IB World School  committed to providing holistic, inquiry-based education. We aim to nurture independent, compassionate, and critical thinkers who are prepared to contribute meaningfully to a global community.

About the Role
Are you passionate about  Computer Science, coding, technology, and inquiry-based learning ?
We are looking for a dynamic and innovative  MYP & DP Computer Science Teacher  who can inspire students through practical coding, computational thinking, problem-solving, and real-world applications.

The ideal candidate will have experience with the  IB MYP and/or DP framework , strong programming skills, and the ability to create engaging, concept-driven learning experiences.

Key Responsibilities
Design and deliver engaging and rigorous  Computer Science lessons  aligned with the IB MYP and DP curriculum.
Teach programming, computational thinking, algorithms, problem-solving, and other relevant Computer Science concepts.
Conduct hands-on coding activities, programming labs, projects, and real-world problem-solving tasks.
Prepare and support DP students with  Internal Assessments and external examinations .
Guide students in developing strong research, analytical, computational, and problem-solving skills.
Use differentiated instruction to meet diverse learning needs and abilities.
Integrate  inquiry-based learning, ATL skills, and IB Learner Profile attributes  into classroom practice.
Encourage interdisciplinary connections between Computer Science, Mathematics, Physics, and other subject areas where appropriate.
Use appropriate digital tools, platforms, simulations, and educational technologies to enhance learning.
Assess student learning using appropriate IB assessment criteria and provide constructive feedback.
Monitor student progress and maintain accurate academic records.
Communicate effectively with parents regarding student progress and learning needs.
Collaborate with colleagues on interdisciplinary projects, events, and school initiatives.
Participate in professional development and stay updated with IB practices, Computer Science education, and emerging technologies.

What We’re Looking For
Bachelor’s or Master’s degree in  Computer Science, Information Technology, Mathematics, Physics, Computer Applications, or a related field .
B.Ed., PGDIE, CIDTL, or equivalent teaching qualification preferred.
Minimum  3 years of relevant teaching experience , preferably in IB MYP/DP or an equivalent international curriculum.
Strong knowledge of Computer Science concepts and programming.
Proficiency in  Python, Java, or other relevant programming languages .
Ability to teach through practical, conceptual, inquiry-based, and project-based approaches.
Strong understanding of assessment, differentiation, and student-centered learning.
Excellent communication, collaboration, and classroom management skills.

IB Experience & Curriculum

Experience with  IB MYP and/or DP Computer Science is preferred .
Candidates with relevant Computer Science teaching experience from  CBSE, ICSE, Cambridge, IGCSE, or other recognized curricula  may also be considered, particularly those with strong programming skills and the ability to transition into the IB framework.

Experience in  interdisciplinary teaching involving Computer Science, Mathematics, or Physics  will be an added advantage.

Preferred Skills
Python / Java / Programming
Computational Thinking
Algorithms & Problem Solving
Coding…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary