Careers

FFCA Careers – Build Your Future With Us

Foundations for the Future Charter Academy (FFCA) is one of Alberta’s leading K–12 public charter school jurisdictions, serving over 4,000 culturally and linguistically diverse students;across 8 campuses, soon to be 9, in Calgary.
We are a “one-school” system with a shared vision, unified programming, and a commitment to excellence.

Why Work at FFCA?

FFCA offers a workplace where educators and staff can thrive, grow, and lead. Our learning community values collaboration, professionalism, and a strong sense of purpose.

What We Provide

  • A highly collaborative work environment
  • A supportive collegial team that values relationships
  • Professional growth & leadership opportunities at every stage

Key Features of FFCA

  • Highly successful K–12 public charter school jurisdiction
  • Over 4000 students from diverse cultural and linguistic backgrounds (30+ languages)
  • Shared “one school” culture across all campuses
  • Explicit character & leadership education K–12
  • Required physical education K–12
  • Specialist teachers at all levels
  • A distinctive framework for teaching & learning
  • A system that builds leadership and professional development for staff
  • A strong, supportive team environment where both staff and students thrive

Our Campuses

FFCA currently operates 8 campuses across Calgary (Acadia, Montgomery, Greenview, Highwood, Southwood, Mayland Heights) with a 9th coming soon.

  • SMS (Acadia)
  • NHS (Montgomery)
  • SHS (Acadia)
  • NMS (Greenview)
  • NWE (Highwood)
  • SWE (Southwood)
  • SEE (Acadia)
  • NEE (Mayland Heights)

FFCA is looking for mission-driven educators and professionals who are dedicated to excellence, collaboration, and building strong partnerships with families and communities

If you would like to sign up for notifications when a position is posted, see these instructions. You can subscribe to all postings or to a specific one.


The following Certificated Teaching positions are currently available:  

Designated Substitute Teacher - NEE - Interim

Substitute Teacher - All Campuses


The following Support Staff positions are currently available:

Education Assistant (Behaviour) - 1.0 FTE - NEE - Probationary

Learning Assistant - 0.50 FTE - SEE - Probationary  

Supervision Assistant - NEE - Casual

Website by SchoolMessenger Presence. © 2026 SchoolMessenger Corporation. All rights reserved.