What are the responsibilities and job description for the Full Time Computer Science Teacher (Onsite) position at AlphaStar Academy?
Job Summary
We are looking for an experienced computer science teacher who is passionate about working with 5-12 grade students.
Job Duties Include
- Teaching year-round programming courses in languages Python, Java, and C . on weekends and weekday afternoons/evenings during the academic year.
- Teaching at Summer and Winter camps
- Computer science curriculum development: writing/editing problems, solutions, lecture notes, exams etc.
- Other Duties include traveling to computer science competitions/events and helping with computer science event organizations.
JOB REQUIREMENT
- Bachelor's degree (in Math, Computer Science, Computer Engineering or Computer Education related field is a big plus)
- Minimum 3 years teaching experience
- Work experience in 5-12 school setting
- Proficiency in C , Phyton, and Java
- Can communicate well with colleagues, parents, and students
- Can work well in a team
- Enjoy problem-solving and teaching
- Experience in writing problems, creating exams
- Proficiency in Discrete Math and problem solving is a plus.
- Experience in participating or coaching Computer Science Competitions is a plus.
- USACO coaching or USACO contest experience is a plus.
Job Type: Full-time
Pay: $90,000.00 - $120,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- After school
- Day shift
- Monday to Friday
- Weekends as needed
Application Question(s):
- Are you proficient in C , Phython, and Java?
Education:
- Bachelor's (Required)
Experience:
- Computer Science Teaching: 3 years (Required)
- grades 5 to 12 setting school: 3 years (Required)
Ability to Commute:
- Santa Clara, CA 95051 (Required)
Ability to Relocate:
- Santa Clara, CA 95051: Relocate before starting work (Required)
Work Location: In person
Salary : $90,000 - $120,000