STEM Teacher
Rivermont Collegiate
Rivermont Collegiate seeks an innovative, collaborative, and student-centered STEM Teacher to inspire students through hands-on learning in science, technology, engineering, and mathematics. The ideal candidate will have a passion for emerging technologies and experience creating engaging learning experiences that incorporate makerspace activities, robotics, coding, engineering design, and project-based learning . The STEM Teacher will develop and teach age-appropriate STEM experiences that encourage students to ask questions, solve authentic problems, build and create, collaborate with others, and develop the confidence to persevere through challenges. This position will play an important role in developing and expanding Rivermont Collegiate's STEM and innovation programming. Essential Responsibilities Develop and teach engaging, hands-on STEM courses and learning experiences for students across appropriate grade levels. Design and facilitate makerspace projects that incorporate prototyping, 3D design and printing, electronics, physical computing, woodworking, fabrication, and other creative technologies. Develop and implement robotics curriculum and projects , including robot design, construction, programming, sensors, automation, and engineering challenges. Teach coding and computational thinking using age-appropriate programming languages, platforms, and tools. Incorporate programming into robotics, engineering, game design, data analysis, interactive projects, and other interdisciplinary applications. Lead students through the engineering design process , from identifying a problem through ideation, prototyping, testing, iteration, and presentation. Provide opportunities for students to participate in authentic project-based and problem-based learning . Foster creativity, collaboration, communication, critical thinking, and perseverance through STEM experiences. Differentiate instruction to meet a wide range of student abilities, interests, and learning styles. Integrate STEM concepts with other academic disciplines when appropriate, including mathematics, science, art, and humanities. Maintain a safe, organized, and inclusive makerspace environment and establish appropriate procedures for the use of tools, equipment, and technology. Manage and maintain makerspace, robotics, and technology resources, including inventory, equipment, supplies, and software. Encourage students to document, reflect upon, and present their design and coding processes and final products. Stay current with emerging technologies, STEM education practices, robotics platforms, coding tools, and maker education. Collaborate with faculty to identify opportunities for interdisciplinary STEM projects and experiences. Support extracurricular STEM opportunities, including robotics teams, coding clubs, maker clubs, competitions, exhibitions, or other student innovation initiatives. Participate fully in the life of the school, including faculty meetings, professional development, student activities, and community events. Establish positive relationships with students and families and contribute to a supportive and inclusive school community. Rivermont Collegiate seeks an innovative, collaborative, and student-centered STEM Teacher to inspire students through hands-on learning in science, technology, engineering, and mathematics. The ideal candidate will have a passion for emerging technologies and experience creating engaging learning experiences that incorporate makerspace activities, robotics, coding, engineering design, and project-based learning . The STEM Teacher will develop and teach age-appropriate STEM experiences that encourage students to ask questions, solve authentic problems, build and create, collaborate with others, and develop the confidence to persevere through challenges. This position will play an important role in developing and expanding Rivermont Collegiate's STEM and innovation programming. Essential Responsibilities Develop and teach engaging, hands-on STEM courses and learning experiences for students across appropriate grade levels. Design and facilitate makerspace projects that incorporate prototyping, 3D design and printing, electronics, physical computing, woodworking, fabrication, and other creative technologies. Develop and implement robotics curriculum and projects , including robot design, construction, programming, sensors, automation, and engineering challenges. Teach coding and computational thinking using age-appropriate programming languages, platforms, and tools. Incorporate programming into robotics, engineering, game design, data analysis, interactive projects, and other interdisciplinary applications. Lead students through the engineering design process , from identifying a problem through ideation, prototyping, testing, iteration, and presentation. Provide opportunities for students to participate in authentic project-based and problem-based learning . Foster creativity, collaboration, communication, critical thinking, and perseverance through STEM experiences. Differentiate instruction to meet a wide range of student abilities, interests, and learning styles. Integrate STEM concepts with other academic disciplines when appropriate, including mathematics, science, art, and humanities. Maintain a safe, organized, and inclusive makerspace environment and establish appropriate procedures for the use of tools, equipment, and technology. Manage and maintain makerspace, robotics, and technology resources, including inventory, equipment, supplies, and software. Encourage students to document, reflect upon, and present their design and coding processes and final products. Stay current with emerging technologies, STEM education practices, robotics platforms, coding tools, and maker education. Collaborate with faculty to identify opportunities for interdisciplinary STEM projects and experiences. Support extracurricular STEM opportunities, including robotics teams, coding clubs, maker clubs, competitions, exhibitions, or other student innovation initiatives. Participate fully in the life of the school, including faculty meetings, professional development, student activities, and community events. Establish positive relationships with students and families and contribute to a supportive and inclusive school community. Desired Qualifications Bachelor's degree in STEM education, computer science, engineering, technology education, science, mathematics, or a related field; advanced degree preferred. Experience teaching STEM, computer science, engineering, robotics, coding, or related subjects. Demonstrated experience with makerspaces, robotics, programming, fabrication, or engineering design . Familiarity with programming languages and platforms appropriate for K–12 students. Experience with robotics platforms, physical computing, microcontrollers, sensors, or automation is highly desirable. Experience with 3D printers, laser cutters, CAD/design software, electronics, or other makerspace technologies is a plus. Strong classroom management and communication skills. Ability to create an environment in which students feel comfortable experimenting, making mistakes, troubleshooting, and trying again. Commitment to hands-on, inquiry-based, and student-centered learning. Ability to work collaboratively with colleagues and contribute to the broader school community. Ideal Candidate The successful candidate is a creative problem-solver, lifelong learner, and enthusiastic mentor who enjoys building alongside students. They understand that STEM education is not simply about teaching technology—it is about empowering students to become curious thinkers, thoughtful collaborators, creative designers, and confident problem-solvers. Experience with robotics competitions, coding clubs, maker programs, FIRST Robotics, LEGO robotics, Arduino, Raspberry Pi, Python, JavaScript, Scratch, CAD, 3D printing, electronics, or similar platforms is especially welcome. #J-18808-Ljbffr Rivermont Collegiate
$50k
...Location: Horizon Science Academy Davenport Elementary Education Teacher Horizon Science Academy Davenport is a public charter school in... ...certified in Iowa to teach elementary classes (K-5) for our STEM-focused charter school, serving Kindergarten through 7th grade....Suggested$50k
...High School German Teacher Start Date: August 2026 Hours: 1.0 FTE Position Starting Salary: $50,000+ (BA 0-4, 1.0 FTE, 2025-26) Position Overview We are seeking a passionate and qualified High School German Teacher to join our World Languages Department. The ideal candidate...SuggestedPermanent employmentContract workWork visa$16.67 per hour
Position Summary Math multiplies a student’s future opportunities, and we’re on a mission to make sure every student has the skills they need to succeed! Join Math Corps as a Math Tutor and you’ll spend your days at a local school helping students improve their skills....SuggestedHourly payPermanent employmentFull timePart timeCurrently hiringLocal areaMonday to Friday- ...Overview A LifeWise teacher will combine in-depth Bible knowledge and outstanding teaching abilities to share the gospel with churched and unchurched public school students in a classroom setting. Our ideal candidate is an active church participant with excellent...SuggestedHourly payPart timeLocal area
- TeachIowa Great Oaks High School & Career Center - Davenport - Davenport, Iowa Open in Google Maps English Teacher TeachIowa Great Oaks High School & Career Center - Davenport - Davenport, Iowa Open in Google Maps Job Details Job ID: 5735001 Application Deadline: Posted...SuggestedFull time
- Benefits: Employee discounts Flexible schedule Opportunity for advancement Training & development Why Work with Us At Mathnasium of Bettendorf, we’re passionate about both our students and our employees! We set ourselves apart by providing instructors with: A rewarding ...Part timeWork at officeFlexible hoursWeekend work
- Palmer College Foundation invites Palmer College of Chiropractic students to join the PASS Program as Lecture Tutors at the Davenport campus. This student-employment role supports peers in group sessions and reinforces learning strategies and test preparation. Tutors must...
- Substitute Teacher Diocese of Davenport Scott County Catholic Schools - Davenport, Iowa Open in Google Maps This job is also posted in Diocese of Davenport , and TeachIowa, Iowa's Marketplace for education jobs Job Details Job ID: 5885521 Application Deadline: Posted until...Immediate startWork visa
- SUBSTITUTE TEACHER Davenport Community Schools ASC - Davenport, Iowa. Open in Google Maps. Job Details Job ID: 5820210 Application Deadline: Aug 01, 2027 11:59 PM (UTC) Posted: Jul 07, 2026 7:04 PM (UTC) Job Description Davenport Community School District is currently...Full timeCurrently hiring
$155 per day
...Job Description Join our team as a Guest Teacher! Make a difference in the lives of students while enjoying a flexible schedule and supportive environment. Bettendorf Community School District is seeking positive, student-focused individuals to serve as Guest Teachers...Daily paidPermanent employmentFull timeWork visaFlexible hours- ...We are looking for students, professionals, retirees or anyone with a passion to share, to join the largest community of teachers worldwide! If you have free time and want to share your knowledge, we have an opportunity for you. In just seven years, Superprof has opened...Extra incomePart timeSelf employmentWork from homeWorldwideFlexible hoursWeekend workAfternoon shift
- Full Job Description We are looking for a teacher who: Is passionate about positively impacting young children's lives! Is rewarded by knowing they are helping children grow academically, emotionally, physically and socially each day! Is interested in being part of a...Hourly payFull timeMonday to FridayShift work
- Position Type: Teachers/Physical Ed Date Posted: 7/31/2026 Location: Rock Island High School Date Available: ASAP Closing Date: Open Until FilledImmediate start
- ...passionate about making a difference in children's lives? Maybe you're working for the Department of Education or a Private School as a teacher, teacher's assistant, or paraprofessional and looking for some additional work after 3 pm? Channel that passion into a career...Daily paidPart timeImmediate startWork from homeAfternoon shift
- ...passionate about making a difference in children's lives? Maybe you're working for the Department of Education or a Private School as a teacher, teacher's assistant, or paraprofessional and looking for some additional work after 3 pm? Channel that passion into a career that...Daily paidPart timeImmediate startWork from homeAfternoon shift
- ...Bowlesburg Elementary is seeking a special education teacher for the 2026-2027 school year. Essential Duties and Responsibilities: Employs special educational strategies, including but not limited to scientifically or evidence based instruction, and techniques to improve...Local area
- ...Position Type: Special Education Services/Special Education Teacher Date Posted: 7/30/2026 Location: Ridgewood Elementary Date Available: 08/10/2026 Closing Date: Internal through 08/3/26 Bowlesburg Elementary is seeking applicants for...
$135 per day
Position Type: Substitute / Substitute Teacher Date Posted: 2/14/2025 Location: Alleman High School (Rock Island) High School Substitute Teacher $135.00 Per Day Substitute teaching in one of the Diocese of Peoria’s Catholic Schools is a rewarding experience for anyone...Work at office- Looking for a flexible role working with children in a meaningful, supportive environment? Join our on-call Substitute Teacher team at Guidepost Montessori! We’re always excited to welcome warm, dependable substitute guides to support our mixed-age Montessori classrooms...Full timePart timeLocal areaFlexible hours
- Substitute Teachers TeachIowa North Scott Comm School District - Eldridge, Iowa Open in Google Maps This job is also posted in TeachIowa, Iowa's Marketplace for education jobs Job Details Job ID: 5847150 Application Deadline: Posted until filled Posted: Jul 22, 2026...Immediate start
- ...Benefits: Dental insurance Health insurance Paid time off Training & development Vision insurance Role: Pre-Kindergarten Teacher at Primrose School of Long Grove Calling All Passionate Individuals: Become an Early Childhood Pre-Kindergarten Teacher! Are you eager to make...
- ...school year! You will be making a meaningful impact with students from ages 3-22 from multiple school districts. Special Education Teachers needed in the Black Hawk Area Special Education District: ~36-week contract. ~ Weekly pay: $1,750 - $,1925. ~35 hours per...Weekly payContract workLocum
- ...Ridgewood Elementary is seeking a grade 5 teacher for the 2026-2027 school year. Essential Duties and Responsibilities: Meets and instructs assigned classes in the locations and at the times designated Adheres to approved policies and procedures of the district Plans and...Immediate start
- ...Job Description Job Description What qualifications does the Volunteer Preschool Program teacher (Iowa) and Rock Island Office Of Education Teacher (Illinois) need to have? a) Preschool teachers must hold a valid practitioner’s license issued by the Board of Educational...Contract workWork at office
- ...insurance Opportunity for advancement Paid time off Training & development Tuition assistance Vision insurance Role : Early Childhood Teacher at Primrose School of Long Grove- 3985 N. Old McHenry Road Long Grove, IL 60047 Calling All Passionate Individuals: Become an Early...Shift work
- ...Grove - 3985 N. Old McHenry Road Long Grove, IL 60047 Calling All Passionate Individuals: Become an Early Childhood Preschool Toddler Teacher! Are you eager to make a difference in the lives of young children? Do you have a natural passion for nurturing and a love for...Shift work
$3,000 per month
We are currently accepting applications from exceptional leadership and management candidates for the 2021 season at our extraordinary overnight summer camps in Northeast Pennsylvania (Pocono Mountains) located just 2½ hours from New York City and Philadelphia. Positions...Full timeSummer workNight shift- Learning Experience Designer (LXD) St. Ambrose University is seeking a Learning Experience Designer (LXD). This individual will collaborate with faculty, instructors, and subject matter experts to design, develop, and continuously improve engaging learning experiences...Remote work
- ...love singing, dancing, storytelling and nurturing young, energetic children! Absolutely, Positively, Kids! (APK!) seeks enthusiastic teachers and child care workers who want to make a difference and put their talents to use. Call today to learn more about how you can join...Full timeMonday to FridayShift workDay shift
$15 per hour
Sports Leader Looking for a way to share your love for dancing? This job is for you! Evening/afternoon availability required. General Expectations Other duties may be assigned. Y mission, sportsmanship and character development remains the core element of every...Part timeShift workAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to STEM Teacher. Be the first to apply!



