Computer Science Teacher

New York FULL TIME $43,000 - $87,000 / Year
($3,583 - $7,250 / Month)

Job Description

We are looking for a passionate Computer Science Teacher to join our dynamic team. The ideal candidate will deliver high-quality computer science education to secondary school students, inspiring the next generation of tech innovators.

Responsibilities

  • Design engaging computer science curricula that meet diverse student needs.
  • Implement innovative teaching strategies to enhance student engagement.
  • Provide mentorship and guidance to students interested in technology careers.
  • Run extracurricular activities such as coding clubs and competitions.
  • Communicate effectively with parents regarding student progress and needs.
  • Attend faculty meetings and contribute to departmental initiatives.
  • Integrate technology effectively into the classroom to support learning.
  • Foster a positive classroom environment to promote student learning.
  • Evaluate and adapt teaching methods based on student feedback and performance.
  • Collaborate with colleagues to create interdisciplinary learning experiences.

Requirements

Education
  • Master's degree in Computer Science or Education preferred
  • Teaching certification or equivalent experience
Experience
  • 3+ years of experience teaching computer science courses
Technical Skills
  • JavaScript
  • C++
  • Educational Technology
Soft Skills
  • Analytical thinking
  • Communication
  • Classroom management
Certifications
  • Advanced Teaching Certification
Languages
  • English: Fluent

Advantageous

  • Master's degree in Computer Science or Education: Preferred for enhanced pedagogical skills.
  • Experience with project-based learning: Familiarity with hands-on teaching methodologies to foster student engagement.
  • Experience in teaching online or blended courses: Skills in using virtual platforms for delivering instruction.
  • Familiarity with educational technology tools: Experience using tools like Google Classroom, Moodle, etc.
  • Involvement in extracurricular tech activities: Experience with robotics, coding clubs, or similar initiatives.

Benefits

  • Comprehensive health benefits and wellness programs.
  • Generous paid time off policies to recharge.
  • Access to cutting-edge educational tools and resources.
  • Opportunities for leadership and advancement within the organization.
  • Collaborative work environment with a focus on teamwork.

Company Culture

  • Innovation: Our institution thrives on innovative thinking, where new ideas are welcomed and explored.
  • Supportive Environment: We provide a supportive work environment where teachers can thrive and grow.
  • Community Engagement: We encourage teachers to engage with the community and inspire students to do the same.
Status: Closed