×
Register Here to Apply for Jobs or Post Jobs. X

Middle School Computer Science​/Makerspace Teacher; Grades 6-8

Job in Birmingham, Jefferson County, Alabama, 35275, USA
Listing for: Frontline Education
Full Time position
Listed on 2025-12-15
Job specializations:
  • Education / Teaching
    Computer/Coding Teacher, STEM, Computer Science, Robotics
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Middle School Computer Science / Makerspace Teacher (Grades 6-8)

Middle School Computer Science / Makerspace Teacher (Grades 6-8) About Us

At i3 Academy Charter Schools, we prepare students to be the creators, problem-solvers, and critical thinkers of tomorrow. We believe technology education should go beyond screens and into real-world innovation. We’re seeking a passionate and skilled Computer Science & Makerspace Teacher to lead students in exploring coding, robotics, engineering design, and hands‑on STEM projects.

Position Summary

The Middle School Computer Science & Makerspace Teacher will design and facilitate engaging, project & challenge‑based learning experiences that develop students’ computational thinking, creativity, and confidence. This educator will guide students through coding, 3D design, robotics, and digital literacy while managing a vibrant makerspace filled with tools and technology. Collaboration with academic teams and alignment to computer science standards will be essential to this role.

Key Responsibilities Instruction & Curriculum Design
  • Plan and teach standards‑aligned computer science and STEM innovation courses for students in grades 6–8.
  • Integrate block‑based (e.g., Scratch) and text‑based coding (e.g., Python, HTML/CSS/JavaScript).
  • Teach foundational CS concepts including algorithms, logic, problem‑solving, and responsible tech use.
  • Develop engaging Makerspace projects using tools such as 3D printers, microcontrollers, robotics kits, and fabrication tools.
Innovation & Exploration
  • Manage and maintain a well‑organized, safe, and student‑centered Makerspace.
  • Guide students through the engineering design process and hands‑on prototyping.
  • Support creativity, curiosity, and collaboration through self‑directed and team‑based challenges.
Collaboration & Leadership
  • Collaborate with other teachers to embed technology and STEM into cross‑curricular learning experiences.
  • Contribute to school culture initiatives and serve as a tech/STEM advocate across the campus.
  • Sponsor coding clubs, robotics teams, or maker challenges as part of extended learning.
Qualifications
  • Bachelor’s degree in Computer Science, STEM Education, Engineering, or a related field (Master’s preferred), OR currently enrolled in an approved certification program leading to licensure.
  • Valid teaching certification or equivalent industry experience with a willingness to pursue certification.
  • Experience teaching computer science, coding, or STEM‑based project learning.
  • Strong classroom management skills and an innovative, student‑centered mindset.
Preferred Skills
  • Proficiency in tools such as Arduino, Raspberry Pi, Tinkercad, Scratch, Python, and 3D printing software.
  • Experience managing a makerspace or facilitating design thinking projects.
  • Familiarity with ISTE standards, CSTA K‑12 Computer Science Standards, or state STEM frameworks. Strong interpersonal and communication skills to engage students, staff, and families.
What We Offer
  • Competitive salary commensurate with experience
  • Professional development in emerging edtech and CS/STEM practices
  • A collaborative and forward‑thinking school culture that values innovation and equity

Inspire young innovators. Build creative thinkers. Shape the future of tech. Come build with us.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary