Teacher, Intro to Computer Science, K-12 (2026-2027)
Profile insights
Find out how your skills align with the job descriptionLicenses
Skills
Education
Job details
Pay
- $50,000 - $60,000 a year
Job type
- Full-time
Benefits
Pulled from the full job description
- Professional development assistance
- Paid time off
- Flexible spending account
- Relocation assistance
Full job description
**Hiring for the 2026-2027 School Year**
Job Description
We are seeking a passionate, Missouri-certified teacher to join our team for the 2026-2027 school year. As an introductory Computer Science Teacher, you will provide direct in-class coding and technology instruction to elementary, middle, and/or high school students based on Create a Loop curriculum and other provided resources. While coding experience is a welcome qualification, it is not required. Paid hours include time to learn a new, resume-enhancing subject matter. Teachers are guaranteed small class sizes and no extra duties (before/after school, lunch, recess, etc.).
Schedule
Class schedules are made by participating schools and may change with each quarter, semester or trimester but typically start after 7:30am and stop before 4pm. No lunch or bus duties are required.
Minimum Requirements:
- Missouri Teaching Certification (or willingness to obtain a Missouri certification if certified in another state)
- Bachelor’s degree from an accredited institution. University courses in math and engineering are a big plus
- Instructional experience with students in elementary, middle, or high school
- Experience with classroom management and positive behavior reinforcement
- Comfort using a variety of technology equipment and multiple OS/platforms
- Effective verbal and written communication skills
- Ability to establish and maintain effective working relationships with students, staff, parents, and the public.
Preferred Qualifications:
- Experience as a lead teacher in a diverse classroom setting
- Basic knowledge of one or more programming languages (Java, C++, C#, or Python)
Duties and Responsibilities
The minimum performance expectations include, but are not limited to, the following functions/tasks:
Class Duties
- Demonstrate thorough and accurate knowledge of lessons prior to class by studying lesson plans and completing all student activities in advance of class
- Care for classroom equipment (laptops, iPads etc.) including charging and necessary updates
- Use planning time to develop experience with and understanding of course programming and computer science objectives by completing online coursework
- Generate potential lessons or curriculum when appropriate
- Provide direction and support for volunteers and teaching assistants
Class Instruction
- Employ appropriate teaching and learning strategies to communicate subject matter to students
- Establish and maintain standards of student behavior for a productive learning environment during class sessions
- Modify instructional methods and strategies to meet diverse student needs and demonstrate sensitivity to student needs and circumstances
- Evaluate student performance fairly and consistently and give feedback promptly
- Substitute for other instructors in case of an absence
- Assist in training and supervising volunteers and teacher assistants when needed
Contribute to Create a Loop Mission and Goals
- Maintain familiarity with Create a Loop goals, mission, and long-range plans
- Contribute to planning and development processes through appropriate mechanisms and channels
- When appropriate, participate in the marketing, recruitment, and retention of students, volunteers, and staff.
Job Type: Full-time
Pay: $50,000.00 - $60,000.00 per year
Benefits:
- Flexible spending account
- Paid time off
- Professional development assistance
- Relocation assistance
Education:
- Bachelor's (Required)
Experience:
- K-12 teaching: 1 year (Required)
License/Certification:
- Teaching Certification (Required)
Ability to Commute:
- St. Louis, MO 63137 (Required)
Work Location: In person