Remote CS Instructor: Mentor & Elevate Future Coders

Placements24

Stellenbosch

Hybrid

ZAR 831,000 - 1,247,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Professional development
Home-based role
Competitive salary

Job summary

Placements24 is seeking an experienced Online Computer Science Instructor to deliver high-quality CS education to high school and introductory college students in a fully remote setup. You will develop curricula, run online classes, provide feedback on code, and mentor learners in a collaborative virtual environment.

You should have a CS degree, at least 3 years teaching online, proficiency in Python/Java/C++, and strong communication.

Qualifications

  • Bachelor's or Master's degree in CS, software engineering, or related field.
  • At least 3 years teaching CS at high school or intro college, online preferred.
  • Proficiency in two or more major languages (Python, Java, C++, JavaScript).
  • Strong communication and remote-work organization skills.

Responsibilities

  • Design, develop, and deliver high-quality online CS courses covering programming languages (Python, Java, C++, JavaScript), data structures, algorithms, and web development.
  • Create engaging lesson plans, presentations, coding exercises, projects, and assessments for online learning.
  • Facilitate synchronous and asynchronous online classes, encouraging active participation.
  • Provide timely feedback on student assignments, code submissions, and projects.
  • Offer individualized academic support and mentorship to students.
  • Utilize and manage online learning platforms (LMS) effectively.
  • Collaborate with curriculum teams to update course content.
  • Stay current with CS and educational tech advancements.
  • Assess student performance and maintain accurate records.
  • Promote a positive, inclusive online learning environment.

Skills

Python
Java
C++
JavaScript
LMS proficiency

Education

Bachelor's or Master's in Computer Science or related field

Tools

LMS platforms

Job description

Placements24 is seeking an experienced Online Computer Science Instructor to deliver high-quality CS education to high school and introductory college students in a fully remote setup. You will develop curricula, run online classes, provide feedback on code, and mentor learners in a collaborative virtual environment.

You should have a CS degree, at least 3 years teaching online, proficiency in Python/Java/C++, and strong communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online Computer Science Instructor
Online Computer Science Instructor

Placements24 • Stellenbosch

Hybrid
ZAR 831,000 - 1,247,000
Fully remote
Professional development
Home-based role
+1
Online Course Instructor - Computer Science
Online Course Instructor - Computer Science

Placements24 • Sandton

Hybrid
ZAR 450,000 - 750,000
Fully remote
Health insurance
Paid time off
+2
Senior CS Educator: Remote Online Pedagogy Lead
Senior CS Educator: Remote Online Pedagogy Lead

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Remote work
Health coverage
Retirement plan
+2
Remote Robotics & Engineering Educator
Remote Robotics & Engineering Educator

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 207,000 - 344,000
Flexible contractor role
Competitive compensation for developed
Remote work
Dynamic Remote Math Instructor
Dynamic Remote Math Instructor

Placements24 • Centurion

Hybrid
ZAR 248,000 - 441,000
Remote Math Instructor: Engage & Inspire Online
Remote Math Instructor: Engage & Inspire Online

Placements24 • Polokwane

Hybrid
ZAR 240,000 - 360,000
Fully remote work arrangement
Professional development resources
Remote Software Developer Intern — Mentored & Hands-On
Remote Software Developer Intern — Mentored & Hands-On

Placements24 • Durban

Hybrid
ZAR 89,000 - 179,000
Mentorship from experienced engineers
Fully remote work environment
Exposure to modern development tools
Remote Science Lab Instructor: Teach Virtual Experiments
Remote Science Lab Instructor: Teach Virtual Experiments

Placements24 • Upington

Hybrid
ZAR 207,000 - 344,000
Remote Math Instructor for Flexible Online Teaching
Remote Math Instructor for Flexible Online Teaching

Placements24 • LegKraal Gate

Hybrid
ZAR 246,000 - 402,000
Remote-first environment
Flexible scheduling
Professional development resources
+2
Senior Lecturer In Entomology, Invertebrates And Genetics (Job Id: 6642)
Senior Lecturer In Entomology, Invertebrates And Genetics (Job Id: 6642)

University Of The Free State • South Africa

Remote
ZAR 480,000 - 720,000
Competitive compensation
Flexible remote work
Access to digital library