Online Tutor - Computer Science

Placements24

Benoni

Hybrid

ZAR 165,000 - 358,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive pay
Flexible schedule
Remote work from anywhere
Global reach

Job summary

Placements24 is seeking an expert Online Tutor in Computer Science to provide virtual academic support to students remotely. This role offers the flexibility of working from home while guiding learners through programming, algorithms, and data structures.

You will customize lesson plans, assess progress, and use online platforms to communicate. A CS degree and teaching experience are required; the position enables global reach and a competitive hourly rate.

Qualifications

  • Bachelor's or Master's degree in Computer Science or closely related field.
  • Proven experience in teaching or tutoring computer science concepts.
  • Proficiency in common programming languages (Python, Java, C++).
  • Excellent communication, presentation, and interpersonal skills for virtual engagement.

Responsibilities

  • Provide one-on-one and small group online tutoring in computer science subjects.
  • Develop and adapt lesson plans and teaching materials for virtual delivery.
  • Assess student understanding and provide constructive feedback.
  • Utilize online platforms and tools effectively for teaching and communication.
  • Maintain accurate records of student progress and session notes.

Skills

Python
Java
C++
Teaching experience

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Job description

About the Role

Our client is seeking an expert Online Tutor specializing in Computer Science to provide virtual academic support to students remotely. This position is ideal for individuals passionate about teaching and technology, offering the flexibility of working from home. You will guide students through complex computer science concepts, programming languages, and problem sets, adapting your teaching style to individual learning needs. Join a growing platform dedicated to providing high-quality online education across Gauteng and beyond, supporting students in achieving their academic goals through personalized, remote instruction.

Key Responsibilities
  • Provide one-on-one and small group online tutoring in various computer science subjects (e.g., programming, algorithms, data structures).
  • Develop and adapt lesson plans and teaching materials for virtual delivery.
  • Assess student understanding and provide constructive feedback to promote learning.
  • Utilize online platforms and tools effectively for teaching and communication.
  • Maintain accurate records of student progress and session notes.
Requirements
  • Bachelor's or Master's degree in Computer Science or a closely related field.
  • Proven experience in teaching or tutoring computer science concepts.
  • Proficiency in common programming languages (e.g., Python, Java, C++) .
  • Excellent communication, presentation, and interpersonal skills for virtual engagement.
  • Reliable internet connection and a suitable home office setup.
Benefits
  • Competitive hourly rate for tutoring services.
  • Flexible work schedule, allowing you to set your own hours.
  • Work remotely from anywhere with an internet connection.
  • Opportunity to teach and mentor students globally.
  • Be part of an innovative online education platform supporting students in Benoni and worldwide.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online Computer Science Tutor
Online Computer Science Tutor

Placements24 • Polokwane

Hybrid
ZAR 165,000 - 358,000
Flexible part-time schedule
Remote work option
Gain teaching experience
Online Tutor - Mathematics & Science
Online Tutor - Mathematics & Science

Placements24 • Vereeniging

Hybrid
ZAR 165,000 - 331,000
Competitive hourly rate
Flexible remote work schedule
Impact student learning
Online Tutor - Mathematics & Science
Online Tutor - Mathematics & Science

Placements24 • Centurion

Hybrid
ZAR 207,000 - 303,000
Competitive hourly rate
Flexible working hours
Remote work
+2
Senior Computer Science Educator
Senior Computer Science Educator

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Remote work
Health coverage
Retirement plan
+2
Online Tutor - General Studies
Online Tutor - General Studies

Placements24 • Soweto

Hybrid
ZAR 134,000 - 201,000
Flexible hours
Remote work
Diverse student population
+2
Senior Online Tutor
Senior Online Tutor

Placements24 • Cape Town

Hybrid
ZAR 350,000 - 520,000
Competitive pay
Hybrid work
Health benefits
+2
Senior Online Tutor - STEM Subjects
Senior Online Tutor - STEM Subjects

Placements24 • Stellenbosch

On-site
ZAR 344,000 - 689,000
Competitive pay
Flexible scheduling
Remote work
+2
Remote CS Tutor — Flexible Online Teaching
Remote CS Tutor — Flexible Online Teaching

Placements24 • Polokwane

Hybrid
ZAR 165,000 - 358,000
Flexible part-time schedule
Remote work option
Gain teaching experience
Computer Science Educator
Computer Science Educator

Placements24 • Klerksdorp

On-site
ZAR 320,000 - 420,000
Competitive salary
Professional development opportunities
Access to advanced computing resources
+2
High School Computer Science Teacher
High School Computer Science Teacher

Placements24 • Pretoria

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Hybrid work model
Professional development support
+1