Job Description - Middle School Teacher Teach, inspire, and serve in a vibrant Catholic community just minutes from the Gulf Coast and the world's most beautiful beaches. St. John Catholic Academy—Bay County's only Catholic school serving Preschool through 8th Grade—is seeking a dedicated elementary teacher with experience in classical education. This experience may come from teaching in a classical setting or from being educated in one. Our academy forms students both intellectually and spiritually through a Classical Liberal Arts model that nurtures wisdom, virtue, and a lifelong love of truth. Middle School teachers at St. John Catholic Academy guide students through a rich tradition of classical learning rooted in the pursuit of truth, goodness, and beauty.
Our faculty foster:
A culture of wonder and curiosity Strong critical‑thinking skills A joyful, faith‑filled learning environment Integration of Catholic teaching across subjects Growth in students' academic, moral, and spiritual lives Our campus is located in beautiful Panama City, Florida—just minutes from the Gulf Coast—offering an exceptional place to live, work, and serve while enjoying the natural beauty of Northwest Florida. Qualifications Bachelor's degree (B.A. or B.S.) from a four‑year college or university Eligibility for temporary certification (learn more at fldoe.org/teaching/certification) Experience with classical education—either through teaching or personal academic formation—strongly preferred Our Curriculum Classical Liberal Arts Education Memoria Press Accelerated Curriculum FOSS Science (K-8) Theology of the Body (K-8) We invite you to tour our campus, meet our pastor and principal, and explore the opportunity to teach in a faith‑filled community committed to classical Catholic education. Apply Today Visit our office or download an application at: stjohncatholicacademy.org/employment Visit here for the Background Screening Clearinghouse Education and Awareness website: https://info.flclearinghouse.com Questions? Call 850‑763‑1775
Job Types:
Full‑time, Contract Benefits 401(k) Dental insurance Health insurance Life insurance Paid time off Professional development assistance Retirement plan Vision insurance
Work Location:
In person
Job Types:
Full-time, Contract Pay:
$40,000.00 - $45,000.00 per year
Benefits:
401(k) 401(k) matching Dental insurance Health insurance Life insurance Paid time off Parental leave Vision insurance