Ingenuity Prep→
SY26-27 Middle School Computer… at Ingenuity Prep · Livingsto…
Entry LevelOn-siteFull-timeLivingston Rd$65k–$81k/yr
Skills
computer sciencestem educationteacher certificationinstructional deliverycurriculum implementationdata-informed instructioncomputational thinkingcodingdigital problem-solvingproject-based learninggrowth mindset
Job Description
Summary: Ingenuity Prep is a high-performing public charter school dedicated to academic rigor and civic leadership. The Middle School Computer Science Teacher will deliver rigorous computer science instruction, support students' learning in coding and digital problem-solving, and build strong relationships with students and families.
Responsibilities:
- Deliver rigorous, standards-aligned computer science instruction using the Hello World curriculum, building students’ skills in computational thinking, coding, and digital problem-solving
- Teach with clarity through explicit modeling of programming concepts, hands-on coding experiences, and project-based units in virtual reality, web development, and artificial intelligence, with frequent checks for understanding
- Design engaging whole-group and small-group learning experiences aligned to formative and summative data, supporting students in applying coding, design thinking, and technology tools to create and solve real-world problems
- Use student work, assessments, and progress monitoring tools to identify skill gaps, regroup students, and adjust instruction weekly and when necessary, daily
- Plan with intention by anticipating common misconceptions, aligning tasks to the objective, and ensuring students engage in meaningful practice
- Participate in planning cycles that may include internalization, rehearsal, and debrief to strengthen delivery and improve outcomes
- Build strong student relationships and contribute to an inclusive, structured environment where students feel affirmed and challenged
- Communicate consistently with families, providing transparency into progress, needs, and instructional priorities
Required Qualifications:
- Bachelor's Degree (in any field); Computer Science or STEM-related degrees preferred
- Teacher Certification (lapsed certifications are okay) or enrollment in an alternative certification program (e.g., Teach For America, Capital Teaching Residency, City Teaching Alliance, etc.)
Required Skills: Computer Science, STEM Education, Teacher Certification, Instructional Delivery, Curriculum Implementation, Data-Informed Instruction, Computational Thinking, Coding, Digital Problem-Solving, Project-Based Learning, Growth Mindset
Benefits: 401(k) IRA with 100% match up to 3% + Smart Save auto increase option, 100% employer-paid medical, disability, and life insurance for employees + dependents; 50% spouse coverage for medical; 50% employer-paid dental + vision, Paid parental leave for all staff, regardless of gender, Ongoing wellness support with monthly Wellness Days + free mental health services, MacBook Air provided for professional and personal use, 100% IP-paid cell phone plan (keep your number!), and tax-free commuter benefits, Robust coaching and learning model with monthly PD and teacher-led learning; dedicated time and funding for growth with early-release Wednesdays + external PD funds
Benefits
401(k) IRA with 100% match up to 3% + Smart Save auto increase option
100% employer-paid medical, disability, and life insurance for employees + dependents; 50% spouse coverage for medical; 50% employer-paid dental + vision
Paid parental leave for all staff, regardless of gender
Ongoing wellness support with monthly Wellness Days + free mental health services
MacBook Air provided for professional and personal use, 100% IP-paid cell phone plan (keep your number!), and tax-free commuter benefits
Robust coaching and learning model with monthly PD and teacher-led learning; dedicated time and funding for growth with early-release Wednesdays + external PD funds