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

High School STEM Teacher

Job in Dublin, Alameda County, California, 94568, USA
Listing for: Brave Christian Schools
Full Time, Per diem position
Listed on 2026-03-15
Job specializations:
  • Education / Teaching
    High School, STEM
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Overview

Job Title: High School STEM Teacher

Location: Brave Christian High School

Reports To: High School Principal

Position Summary
Brave Christian High School is seeking a knowledgeable and faith-driven High School STEM Teacher to lead and grow our science, technology, engineering, and mathematics offerings. This position may include courses such as Physics, Chemistry, Engineering, Robotics, Computer Science, or other advanced STEM classes based on the candidate’s expertise. The ideal candidate brings strong content knowledge, practical problem-solving skills, and a desire to help students think critically while understanding God as the Creator and sustainer of the world.

Responsibilities
  • Instruction & Curriculum
  • Teach assigned STEM courses at the high school level (e.g., Physics, Engineering, Computer Science, Robotics, or other advanced math/science courses).
  • Develop engaging, hands-on lessons that emphasize inquiry, experimentation, and real-world application.
  • Design lab activities, projects, and collaborative problem-solving experiences.
  • Integrate technology effectively into instruction.
  • Assess student learning through projects, labs, exams, and presentations.
  • Prepare students for college-level STEM coursework and relevant standardized exams.
  • Classroom & Lab Management
  • Maintain a safe, organized lab or technical classroom environment.
  • Ensure proper use and care of equipment, materials, and technology.
  • Teach and enforce laboratory safety procedures.
  • Faith Integration
  • Connect scientific principles with a biblical worldview in thoughtful and appropriate ways.
  • Encourage students to explore how faith and science work together rather than in opposition.
  • Model Christian character, humility, and integrity.
  • Participate in chapel services, prayer, and spiritual life activities.
  • Student Support & Mentorship
  • Build strong relationships with students and support their academic and career interests.
  • Provide mentorship for students interested in STEM-related college majors or careers.
  • Offer extra help sessions and academic support when needed.
  • Collaboration & School Involvement
  • Work with fellow faculty to strengthen interdisciplinary learning.
  • Participate in faculty meetings, professional development, and school events.
  • Support or sponsor extracurricular activities such as robotics teams, STEM clubs, coding clubs, or science competitions.
Qualifications
  • Required
  • Bachelor’s degree in a STEM-related field (Science, Engineering, Mathematics, Computer Science, or Education with STEM concentration).
  • Valid state teaching certification (or ability to obtain certification).
  • Personal commitment to the Christian faith and alignment with Brave Christian High School’s mission and statement of faith.
  • Strong communication and classroom management skills.
  • Preferred
  • Master’s degree in a STEM field or Education.
  • Experience teaching high school STEM courses.
  • Experience leading labs, robotics programs, or engineering projects.
  • Experience with coding languages, CAD software, or advanced lab equipment.
Skills & Competencies
  • Deep understanding of scientific and mathematical principles.
  • Ability to explain complex concepts clearly and practically.
  • Strong organizational and safety management skills.
  • Enthusiasm for hands-on, project-based learning.
  • Ability to inspire curiosity and perseverance in students.
Work Schedule
  • Full-time, 10-month academic year position.
  • Occasional evening events, parent conferences, and school activities required.
#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