Tallo logoTallo logo

Middle/Upper School - Computer Science

Job

MONTVERDE ACADEMY

Montverde, FL (In Person)

Full-Time

Posted 03/10/2026 (Updated 2 weeks ago) • Actively hiring

Expires 5/27/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
67
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

The Middle/Upper School Computer Science Teacher will teach courses across several areas of the computer science program, including coding and computer science, digital design, and physical computing/robotics. The successful candidate will design engaging learning experiences that help students develop computational thinking, problem-solving skills, and creativity through hands-on projects and real-world applications of technology. In addition to classroom instruction, the teacher will serve as a student advisor and support co-curricular programs that enrich Montverde Academy's STEM offerings.
Instruction and Curriculum:
Teach courses such as the following, with assignments varying based on program needs and the successful candidate's expertise: Foundational Robotics (Middle School) Competitive Robotics (Middle School) Physical Computing (Middle School) AP Computer Science Principles (Upper School) Art with Circuits (Upper School) Web Design (Upper School) Plan, develop, and implement engaging computer science curriculum in collaboration with members of the Computer Science Department. Create a student-centered learning atmosphere that encourages creativity, experimentation, and innovation through hands-on projects and collaborative problem-solving. Incorporate emerging topics in computer science education such as artificial intelligence, data science, physical computing, and real-world engineering applications where appropriate. Adapt teaching methods to support diverse learning styles and the needs of Montverde Academy's international student population. Stay informed about emerging trends and innovations in computer science education and incorporate relevant developments into the curriculum. Assess and evaluate student performance through projects, presentations, coding assignments, and exams. Maintain complete and accurate records of student attendance and progress.
Collaboration and Community Engagement:
Collaborate with colleagues to develop interdisciplinary projects and cross-divisional learning opportunities. Communicate effectively with students, families, and colleagues regarding academic progress and program initiatives. Participate in faculty meetings, professional development, and school events. Seek opportunities for ongoing professional growth in computer science education and emerging technologies. Adhere to Montverde Academy's standards for faculty members regarding teaching, service, and scholarship as outlined in the MVA Employee Handbooks.
Co-Curricular Involvement:
Assist with co-curricular and extra-curricular activities, such as: Programming team Subject Area Concentration diploma program—
STEM Middle School Robotics Skills and Qualifications:
Clubs such as Drone/RC racing,
E-Sports, VR Fitness Skills and Qualifications:
Bachelor's degree in computer science, mathematics, engineering, or a related field Demonstrated ability to teach computer science concepts through engaging, project-based instruction Strong interest in emerging technologies and innovation in STEM education Proficiency with computer science curriculum development and instruction Excellent verbal and written communication skills Outstanding interpersonal skills ability to work collaboratively within a school community Strong organizational skills with the ability to manage multiple responsibilities High level of integrity, professionalism, and commitment to student development
Preferred Qualifications:
Master's degree in computer science, mathematics, engineering, or a related field Experience in teaching AP Computer Science or advanced computer science courses Experience with robotics, physical computing, or engineering-based learning environments Experience with
FIRST LEGO
league Familiarity with artificial intelligence, machine learning, or data science concepts appropriate for secondary education Experience working in an independent day and/or boarding school environment Physical requirements: While performing the duties of this job, the employee is regularly required to sit; use hands, fingers, to handle, or feel and talk or hear. The employee is frequently required to reach with hands and arms. The employee is frequently required to stand, walk, climb or balance; stoop, kneel, crouch, or crawl. The employee must regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus. Must be able to access and navigate each department at the Academy's facilities.

Similar remote jobs

Similar jobs in Montverde, FL

Similar jobs in Florida