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 positions are currently available:
Substitute Teacher - All Campuses
Learning Assistant - 0.49 FTE - NWE - Probationary
Learning Assistant - 0.88 FTE - NEE - Probationary