Seacrest Country Day School is a vibrant independent, college-preparatory school in Naples, Florida, serving students from Pre-K through 12th grade. Founded in 1983, Seacrest is dedicated to fostering creativity, critical thinking, and a lifelong love of learning. Our mission is to inspire and empower students to achieve academic excellence, develop their passions, and become innovative leaders in a global society.
Position Overview:
Seacrest is seeking a dynamic and forward-thinking Computer Science Teacher to develop and lead an engaging curriculum that spans both middle and upper school levels. This role is an exciting opportunity to shape a cutting-edge program that fosters computational thinking, creativity, and problem-solving skills.
The ideal candidate will bring energy, enthusiasm, and expertise to the classroom, helping students explore programming, algorithms, and emerging technologies in real-world, hands-on applications. This is a full-time position teaching a variety of computer science courses across both divisions.
Key Responsibilities
Teach a variety of courses, effectively differentiating instruction to meet the diverse needs of middle and upper school students.
Create and implement a comprehensive, scaffolded computer science curriculum that bridges middle and upper school, ensuring skill development at every level.
Incorporate computational thinking, programming languages, and design technology into engaging and relevant coursework.
Instruct students in computer science concepts, including problem-solving, programming, algorithms, data structures, and emerging technologies.
Foster a growth mindset and a collaborative learning environment, encouraging students to take intellectual risks and explore computer science applications.
Stay current with emerging trends in computer science education and integrate them into lesson plans.
Partner with other faculty to explore interdisciplinary opportunities and integrate computer science across the school.
Qualifications
Bachelor’s degree in Computer Science, Education, or a related field (Master’s degree preferred).
Teaching experience in computer science or a related field, preferably at the middle and/or upper school level.
Proficiency in programming languages such as Python, Java, or C++, and familiarity with design technology tools.
Strong commitment to student-centered learning and innovation in education.
Excellent communication, organizational, and collaboration skills.
Competitive Compensation & Benefits – Full-time employees receive acomprehensive benefits package, including medical, dental, vision, disability, life insurance, and Seacrest’s 403(b) retirement program.
Please Note: Employment at Seacrest requires fingerprinting and background checks as part of our eligibility process.
Join Us!
This position offers a unique opportunity to shape a forward-thinking computer science programthat equips students with the skills and mindset to excel in an increasingly digital world. If you are passionate about teaching, innovation, and inspiring young minds, we invite you to apply!
Seacrest Country Day School is an Equal Opportunity Employer.
Seacrest Country Day School fuels intellectual engagement,
teaches ownership of the educational experience,
cultivates quality of character,
and inspires students to lead lives of significance.
We are located in Naples, Florida. For more information on the school, visit our website at www.seacrest.org.
https://www.seacrest.org/about/careers