Primary School Teacher (Grades 46) Private School Position Available In St. Johns, Florida
Tallo's Job Summary: This job listing in St. Johns - FL has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Primary School Teacher (Grades 4-6) Private School Victory Preparatory School & Preschool Saint Augustine, FL 32084 Full-Time | 2025-2026 School Year Victory Preparatory School is a private Christian school committed to educating the whole child spiritually, academically, and socially. We are currently seeking a passionate and dedicated Upper Primary Teacher to join our team for the upcoming school year.
Position Summary:
The Upper Primary Teacher will be responsible for leading a self-contained classroom of students in grades 4-6, depending on assignment. The teacher will provide instruction across core academic subjects, integrate biblical principles into daily lessons, and cultivate a classroom environment that promotes respect, academic excellence, and a love for Christ.
Responsibilities:
Plan and deliver engaging lessons aligned with school curriculum and state standards Integrate a biblical worldview into all subject areas Create a positive, structured, and nurturing classroom environment Maintain accurate records of student progress and communicate regularly with parents Collaborate with colleagues on grade-level planning and school initiatives Participate in chapel, staff meetings, parent conferences, and school events Uphold the mission and values of
Victory Preparatory School Qualifications:
Bachelor’s degree in Elementary Education or related field (preferred) Prior experience teaching upper elementary or primary grades Strong classroom management and communication skills A mature Christian faith and a heart for ministry through education
Preferred Qualifications:
Experience with faith-based education Familiarity with Abeka, BJU Press, or similar Christian curricula Willingness to contribute to extracurricular activities and school community
Benefits:
Competitive salary based on experience and qualifications Supportive Christian work environment Opportunities for professional development and spiritual growth
Job Type:
Full-time Pay:
$33,201.00 – $41,600.00 per year
Benefits:
401(k) Employee assistance program Flexible spending account Health insurance Health savings account Paid time off Professional development assistance Retirement plan
Schedule:
Day shift Monday to Friday Ability to
Commute:
Saint Augustine, FL 32084 (Preferred) Ability to
Relocate:
Saint Augustine, FL 32084: Relocate before starting work (Preferred)
Work Location:
In person