San FranciscoFull-time$40,000 - $80,000 / Year ($3,333 - $6,667 / Month)
Job Description
We are seeking a passionate Computer Science Teacher to join our vibrant educational team. In this role, you will design and deliver comprehensive computer courses, utilizing dynamic teaching methods to engage students of all levels.
Responsibilities
Design and implement effective training programs in programming and computer applications.
Evaluate the effectiveness of teaching methods and make adjustments as necessary.
Facilitate hands-on learning experiences in a computer lab setting.
Encourage a collaborative learning environment among students.
Provide mentorship and support to students pursuing careers in tech.
Document and report on student progress and course outcomes.
Coordinate with industry partners to develop relevant training opportunities.
Requirements
Education
Master's degree in Computer Science or Education preferred
Experience
3+ years in teaching or IT training roles
Technical Skills
C++
Linux/Unix
Soft Skills
Adaptability
Leadership
Certifications
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Experience in curriculum development: Proven track record in designing educational programs.
Familiarity with project management tools: Experience with tools like Asana or Trello is a plus.
Benefits
Comprehensive health benefits including dental and vision
Generous vacation policy and paid holidays
401(k) retirement plan with company matching contributions
Company Culture
Inclusivity: We prioritize an inclusive environment where everyone's voice matters.
Growth: We value personal and professional growth with plenty of opportunities to learn.
Diversity: Our team is diverse and reflects the communities we serve.