Online Teacher, Computer Science

Openkrill

United States

Remote

USD 60,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Crimson Global Academy invites an experienced Online Computer Science Teacher to deliver live, personalized CS lessons to motivated students worldwide. You will help students build programming skills, computational thinking, and problem-solving through engaging, real-time instruction.

You will plan schedules, assess progress, provide feedback, and create materials while using online platforms to create an interactive classroom.

Qualifications

  • Minimum of 5 years' teaching experience in a school setting.
  • Bachelor's degree or higher in Computer Science, Information Technology, Education or a related field.
  • Strong knowledge of computer science concepts and programming.
  • Exceptional communication skills for effective interaction with students, parents and the CGA team.
  • Familiarity with online teaching platforms and a passion for innovative, technology-enabled education.

Responsibilities

  • Plan and deliver engaging, high-quality live Computer Science lessons tailored to individual student needs.
  • Teach key computer science concepts, including programming, algorithms, data structures, computational thinking and problem-solving.
  • Use a range of teaching strategies and digital tools to create an interactive and supportive online learning environment.
  • Assess student progress, provide targeted feedback, and adapt teaching approaches to support strong academic outcomes.
  • Plan and communicate clear course schedules, including lesson content and assessment timelines.
  • Set meaningful homework and design and administer appropriate assessments.
  • Develop high-quality educational materials and contribute to CGA's learning resources.
  • Maintain a professional and well-organized online classroom and learning environment.

Skills

Teaching experience
Computer science knowledge
Communication skills
Online teaching familiarity

Education

Bachelor's degree in CS/IT/Education or related field

Job description

Want to revolutionize the future of education and do meaningful work that transforms future generations' lives? Join our global team as an Online Computer Science Teacher and work with motivated students from around the world in live, personalized online lessons. You'll support students in developing strong computer science knowledge, computational thinking, problem-solving and programming skills.

Key Responsibilities
  • Plan and deliver engaging, high-quality live Computer Science lessons tailored to individual student needs.
  • Teach key computer science concepts, including programming, algorithms, data structures, computational thinking and problem-solving.
  • Use a range of teaching strategies and digital tools to create an interactive and supportive online learning environment.
  • Assess student progress, provide targeted feedback, and adapt teaching approaches to support strong academic outcomes.
  • Plan and communicate clear course schedules, including lesson content and assessment timelines.
  • Set meaningful homework and design and administer appropriate assessments.
  • Develop high-quality educational materials and contribute to CGA's learning resources.
  • Maintain a professional and well-organized online classroom and learning environment.
Required Qualifications
  • A minimum of 5 years' teaching experience in a school setting (please note that, while valuable, tutoring experience cannot be counted towards this requirement).
  • A Bachelor's degree or higher in Computer Science, Information Technology, Education or a related field.
  • Strong knowledge of computer science concepts and programming.
  • Exceptional communication skills for effective interaction with students, parents and the CGA team.
  • Familiarity with online teaching platforms and a passion for innovative, technology-enabled education.
Preferred Qualifications
  • Previous experience teaching Computer Science at secondary/high school level.
  • Experience teaching an international curriculum.
  • Strong programming knowledge and experience teaching languages such as Python, Java or similar.
  • A recognized teaching qualification, such as a postgraduate certificate in education, teaching degree or teaching license.
  • Previous online teaching experience.
About Crimson Global Academy

CGA is a world-class online school delivering live, real-time learning to ambitious students around the world. With over 1,000 students joining us from 65 countries, our vision is to unlock our students' limitless potential, together, for extraordinary futures.

We do this by:

  • Igniting a passion for learning that accelerates academic performance and success regardless of age.
  • Fostering a global community that broadens students' perspectives and develops their skills to make a difference on the world stage.
  • Providing cutting-edge technology for teachers to launch students into their future while giving parents transparency into their child's education.

If you're passionate about delivering engaging and impactful Computer Science education in a dynamic, live online environment, we'd love to hear from you. Join Crimson Global Academy and help shape the future of learning -

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online Teacher, Computer Science
Online Teacher, Computer Science

Crimson Academies • United States

Remote
USD 60,000 - 90,000
Global Online Computer Science Teacher
Global Online Computer Science Teacher

Openkrill • United States

Remote
USD 60,000 - 90,000
Online Teacher, IG Physics
Online Teacher, IG Physics

Crimson Academies • United States

Remote
USD 65,000 - 100,000
Online Teacher, JH Intro to Languages
Online Teacher, JH Intro to Languages

Openkrill • United States

Remote
USD 60,000 - 90,000
Online Teacher, IG Physics
Online Teacher, IG Physics

Remote Worker LTD. • United States

Remote
USD 60,000 - 90,000
Online Teacher, JH Intro to Languages
Online Teacher, JH Intro to Languages

Crimson Academies • Northern (KY)

On-site
USD 60,000 - 90,000
Online Teacher, US Diploma Project Management
Online Teacher, US Diploma Project Management

Crimson Academies • United States

Remote
USD 45,000 - 70,000
Online Teacher, US Diploma Project Management
Online Teacher, US Diploma Project Management

OpenKrill • United States

On-site
USD 60,000 - 85,000
Teacher in Charge of Computing, Greenwich
Teacher in Charge of Computing, Greenwich

OpenKrill • United States

On-site
USD 65,000 - 90,000
Primary Mathematics Teacher — ANZ
Primary Mathematics Teacher — ANZ

Remote Worker LTD. • United States

Remote
USD 20,000 - 40,000