This opening calls for specific teaching qualifications set by the school.
CalWest client school in the San Mateo, CA area seeks a Computer Science Teacher, to work within a private home setting, beginning in August 2025.
CalWest Required Qualifications
- A Bachelor’s Degree and/or other educational requirements listed on the job description
- Requisite skills commensurate with the position
- A reasonable commuting distance to the CalWest client school, or a willingness to relocate
- Authorization to live and work in the United States
Client School Preferred Qualifications
- Experience: A minimum of 10 years of successful teaching experience at a top private high school or college level, demonstrating the ability to teach high level (AP to college) Computer Science to students of varying skill levels.
- Education: A degree from a top-level university. A master’s degree preferred.
- Classroom Management Training: Recent completion of classroom management training or workshops. (preferred)
- Teaching Philosophy: Ability to balance being an educator and a teacher, promoting both academic and personal growth for the student.
- Test Prep: Provide support for any computer science-related academic work, including homework, projects, exams, standardized tests and AP exams.
- Communication Skills: Strong written and verbal communication skills, including the ability to provide feedback and create detailed reports on the student’s progress.
- Disposition: Warm, approachable, and empathetic while also maintaining high academic expectations and rigor for the student.
- Proven experience teaching computer science at a top high school or college level.
- Proficiency in programming languages such as Python, Java, C++, and similar.
- Strong problem-solving, communication, and interpersonal skills.
- Ability to adapt lessons to various learning styles and technical proficiency levels.
- Professional, discreet, and trustworthy.
- Preferred Qualifications:
- Experience in one-on-one teaching or private tutoring settings.
- Experience with advanced or gifted students, including differentiated instruction and lesson planning.
- A California Credential is preferred with a supplemental authorization for computer science.
Responsibilities
- Create and deliver a customized computer science curriculum tailored to the student’s learning goals and interests.
- Teach foundational and high-level topics in computer science, including programming, algorithms, data structures, and software development.
- Guide the student through hands-on coding projects and problem-solving exercises to deepen their understanding of key concepts.
- Provide support for any computer science-related academic work, including homework, projects, exams, standardized tests and AP exams.
- Develop engaging learning materials and resources, such as coding challenges, tutorials, and real-world applications of computer science.
- Assess and monitor the student’s progress and adjust teaching strategies to suit their needs.
- Collaborate with other caregivers and educators in the household to support the student’s overall educational experience.
- Communicate regularly with the parents and Head Nanny regarding the student’s academic progress and any areas for improvement.
- Maintain a high level of professionalism, discretion, and confidentiality regarding all student-related matters.
Salary Range
$130,000 – $150,000