Career Opportunities

Program Assistant 

Tasks and Responsibilities 

We are looking to hire two individuals to: 

  1. Work with managers and teachers to support our seniors' program by: 

  1. helping to create activities which engage our senior population in the community, 

  1. helping build connections between our program and other community supports, 

  1. helping to create new and innovative activities to support our senior population to stay active during periods of isolation and inclement weather, 

  1. helping build meaningful relationships with community members to support long-lasting friendships and successful integration, 

  1. helping to create new and innovative activities which enable seniors to share their experiences and skills with the community. 

  1. Work with managers and administrative staff to design and deliver one cultural event showcasing our clients’ experiences and history. 


Successful applicants will have a strong desire to improve their skills in the following areas: 

  • Client service 

  • Teamwork 

  • Communication 

  • Digital skills 

  • Leadership 

  • Working with diverse cultures 

  • Available to start immediately 


Language required for the job 

Intermediate English 


Hours and Pay 

This is a temporary 8-week position. 

30 hours/week 



This position is subsidized by the Canada Summer Job Grant as such applicants must meet the following criteria: 


  1. Is between 15 and 30 years of age (inclusive) at the start of employment

  1. Is a Canadian Citizen, permanent resident, or person on whom refugee protection has been conferred under the Immigration and Refugee Protection Act*; and 

  1. Is legally entitled to work according to the relevant provincial/territorial legislation and regulations. 


*International students are not eligible. Recent immigrants are eligible if they are Canadian Citizens or permanent residents 



Substitute English as a Foreign Language Teacher

We are looking to hire a substitute English as a Foreign Language teacher.

Your hours will fluctuate based on our needs.


  • Manage a classroom of 12-20 adult English learners
  • Teach pre-prepared lesson plans
  • Prepare and teach your own lesson plans
  • Be available to teach on short notice
  • Have good communication skills


You must have the following:

  • A University Degree
  • TESOL Qualification
  • Verified true copies of original diplomas/certificates
  • Minimum 2 years experience teaching in a LINC program or teaching English as a second language

Please note: if you hold a foreign university degree, an official equivalency statement or letter must be obtained (WES, ICES, IQAS, or WES Quick Evaluation service).

Please send us your resume and put "English Teacher" in the subject line.

*International students are not eligible. Recent immigrants are eligible if they are Canadian Citizens or permanent residents

The Programs Manager- LINC Coordinator

Detailed Position Summary:

The LINC Coordinator oversees the delivery of an effective Language Instruction for Newcomers to Canada (LINC) program funded by Immigration, Refugees and Citizenship Canada.

The Programs Manager oversees the delivery of an effective English as a Foreign Language program for local and international students following the guidelines under our Languages Canada Certification.

  • This is a part-time contract position.



  • Deliver the LINC program as contracted with IRCC
  • Prepare narrative and annual reports for IRCC, as scheduled
  • Determine program requirements for each semester  
  • Provide and schedule classes and qualified instructors for all classes each semester
  • Supervise and provide Office Support for efficient delivery of LINC program, including overseeing of accurate iCARE data
  • Provide an atmosphere for open and productive communication
  • Support other school-wide programs as needed
  • Assist with contract proposals
  • Keep updated with Languages Canada requirements and ensure the requirements are being adhered to



  • Establish student, staff and administration policies; maintain governance of policies
  • Conduct bi-weekly teacher meetings
  • Keep Director informed of ongoing and new information
  • Create schedules for program support
  • Work closely with financial manager with outstanding invoices, petty cash, wages, and ensure  other financial commitments are met
  • Other requests as needed by the Executive Director
  • Work with HR Manager to maintain teacher contracts and files, updates on current initiatives and changes, Employee Handbook, and health benefits package
  • Interview, hire and help orient prospective employees, including instructors and program support in consultation with Directors and Academic Manager (if hiring a teacher)



  • Undergraduate degree from a recognized university – preferably in Education or Business Administration.
  • Current ATESL certification
  • Experience working in a multi-cultural setting or non-profit organization
  • Experience in a supervisory role of a busy office
  • Proficiency in use of Microsoft 365 applications
  • Certification in Business Management
  • Typing speed – minimum of 60 words per minute.
  • Canadian citizenship

*International students are not eligible. Recent immigrants are eligible if they are Canadian Citizens or permanent residents

Financial Administrator – LINC Program

Job description:

  • Daily tasks and responsibilities include: invoicing, payments, meetings with vendors, budgeting, cash flow forecast, IRCC reporting
  • Annual Audits: IRCC audit (minimum twice per agreement), internal audit by independent accounting firm (annually)
  • Ongoing tasks: business promotion, business development, meeting with IRCC program officer, using personal funds to cover LINC expenses while waiting for IRCC reimbursement, monthly claim and reporting, assisting with program where needed, technical support, liaison with staff/students/vendors to address any concerns, assist Program Manager with LINC coordinator tasks, review and revise narrative report, review iCare reports, review occupancy and enrolment with IRCC, payroll, timecards, and all other necessary tasks to support the LINC program.
  • $15/hour 100 hours/month, 60 hours/month in-kind

*International students are not eligible. Recent immigrants are eligible if they are Canadian Citizens or permanent residents





Continuing Opportunities

Maple Leaf Academy accepts and welcomes practicum students who wish to teach adult students English proficiency using Portfolio-Based Language Assessment (PBLA) protocol and grading in Canadian Language Benchmarks (CLB).

We charge a minimal fee.

For this opportunity, please send your resume to attn: Program Manager – Practicum Student.

All resumes must be sent to with the job title in the subject line.