Certified Middle School Computer Science Teacher Job at STEM Preparatory Academy, Nashville, TN

dWxyM1pnUVlWV1ljRCtyWitYU1V1WkVSS0E9PQ==
  • STEM Preparatory Academy
  • Nashville, TN

Job Description

Position Title: Computer Science Teacher
FLSA Status: Exempt
Starting Salary: $47,659 (Bachelor’s, Step 0)
(Final compensation commensurate with experience and education level)

🔬 Ignite Curiosity. Inspire Innovation. Shape the Future.

At STEM Preparatory Academy , we believe every student deserves a rigorous, college-preparatory education that empowers them to lead and innovate in an increasingly digital world. We are seeking a passionate and dynamic Computer Science Teacher to join our team for the 2025–2026 school year.

As part of our dedicated faculty, you will inspire students to explore technology, coding, and computational thinking through hands-on, inquiry-driven learning experiences. You’ll bring computer science to life — helping students understand not just how technology works, but why it matters.

Position Overview

Faculty at STEM Prep are leaders of learning who plan, deliver, and evaluate high-quality instruction aligned to both Tennessee State Standards and STEM Prep’s mission of academic excellence. Our teachers create engaging, student-centered classrooms that prepare scholars for success in college and beyond.

Computer Science Teachers will design and implement an engaging curriculum that integrates coding, problem-solving, and real-world applications of technology. This role is ideal for educators who thrive on innovation, equity, and empowering students through STEM.

All teachers report to the Assistant Principal and Principal and are supported through ongoing coaching from our Academic Deans .

Minimum Qualifications

  • Bachelor’s degree (or foreign equivalent) in Education, Computer Science, or a related field

  • Valid Tennessee Teaching License with appropriate endorsement (or eligibility to obtain one)

  • Strong content knowledge in computer science and related disciplines

  • Demonstrated success in engaging and motivating students

  • Deep commitment to Anti-Racism, Diversity, Equity, Inclusion, and Belonging

  • Unwavering belief that all students can achieve at high academic levels

  • Excellent collaboration skills and a growth-oriented mindset

Key Responsibilities

  • Design and deliver engaging, inquiry-based computer science instruction aligned to state and STEM Prep standards

  • Create a classroom culture that fosters curiosity, creativity, and collaboration

  • Integrate project-based learning , coding challenges, and real-world applications of computer science concepts

  • Implement appropriate ELL and Exceptional Education accommodations

  • Continuously assess and reflect on student learning to refine instruction

  • Build and maintain strong partnerships with families to support student success

  • Participate in professional development and collaborative planning with fellow educators

  • Serve as a test administrator during state assessments

  • Contribute to the vibrant culture of STEM Prep through teamwork, professionalism, and innovation

  • Perform other duties as assigned, including extended professional development days

Why Join STEM Prep?

At STEM Prep, we are more than a school — we are a movement . We are committed to increasing the number of underrepresented students who graduate from competitive postsecondary programs and lead the discoveries and innovations of the future.

We believe our staff should reflect the diverse communities we serve. We strongly encourage applications from:

  • People of Color

  • Women

  • LGBTQIA2S+ Individuals

  • Individuals with Disabilities

  • First-Generation College Graduates

  • Members of historically marginalized groups

STEM Preparatory Academy is an equal opportunity employer and does not discriminate in hiring or employment practices.

Job Tags

Full time,

Similar Jobs

Purple Drive

IT Change Manager Job at Purple Drive

 ...Change Manager- IT Strategy, Operating Rhythm & Transformation 5-10+ years of experience in management consulting, strategy, operating model design, organizational effectiveness, or related roles. Strong analytical and strategic thinking skills with the ability... 

GDIT

Data Analyst Job at GDIT

 ...Secret/SCI Public Trust/Other Required: None Job Family: Data Science and Data Engineering Job Qualifications: Skills:...  ...varieties of data from various sources and platforms to collect, analyze, and compile data to meet customer needs. This position... 

Akaasa Technologies

Category Manager Job at Akaasa Technologies

 ...Category Manager Denver, CO or Houston, TX hybrid, one week in office/one week remote 5 months may extend but contract for now Job requirements ~3+ years PSCM (Procurement, Supply Chain and Category Management) experience supporting within Oil... 

Cima Senior Living

Medication Aide Job at Cima Senior Living

Start a new career as a Medication Aide at The Courtyards Assisted Living & Memory Care! Make a difference in someone's life every day. At The Courtyards, we offer fulfilling roles in assisted living and memory care, where staff can make a meaningful impact while working... 

Home Health Care, Inc.

Registered Nurse - Hospice Intake & Admissions Job at Home Health Care, Inc.

 ...Job Title: Admissions RN Help Families Take the First Step in Hospice Compensation: $200 - $250 Per Admission Benefits:...  ...Role: Were seeking a compassionate and confident Admissions Nurse (RN) to be the first face families meet during their transition...