Assistant Programmer
$53.2k - $61.69k per yearTown of Okotoks
Opportunity Highlight
Closing Date: August 4, 2026 Position Type:
Permanent
Compensation: $53,198-61,693 annually Work Location:
On-site
Are you passionate about working with school-age children? Do you love coaching sports, leading active games, and creating positive experiences that help young people grow,
learn, and thrive?
The Town of Okotoks Programs Team is looking for an energetic, creative, and caring Assistant Programmer to help deliver exceptional recreation, sport, and licensed childcare
programs that make a lasting impact in our community.
In this dynamic role, no two days are the same. One day you may be coaching a youth sport program, the next you could be supporting a licensed before and after school care program,
planning an exciting day camp activity, mentoring volunteers, or helping create memorable community events.
If you're someone who believes every child deserves a safe, welcoming place to belong, learn, and have fun, we'd love to hear from you.
Why You'll Love This Role
- Make a meaningful difference in the lives of children and youth every day.
- Build relationships with families and become a trusted role model in the community.
- Coach, mentor, and inspire participants through recreation, sport, and active living.
- Help create engaging programs that encourage confidence, friendships, and lifelong healthy habits.
- Contribute to licensed childcare programs that support local families.
- Be part of a collaborative, supportive, and passionate recreation team.
- Participate in exciting seasonal events, camps, and community celebrations.
What You'll Do
- As an Assistant Programmer, you'll support the planning, delivery, and daily operation of a wide variety of recreation programs and services, including:
Licensed Before & After School Care
- Support the daily operation of licensed out-of-school care programs.
- Create engaging activities that promote creativity, learning, physical activity, and social development.
- Ensure a safe, inclusive, and welcoming environment for all participants.
- Build positive relationships with children, families, schools, and community partners.
Sports & Recreation Programming
- Coach and lead sports, games, and recreational activities for children and youth.
- Encourage participation, skill development, teamwork, and sportsmanship.
- Adapt activities to meet the needs and abilities of diverse participants.
- Foster confidence, resilience, and a love of action living.
Camps & Seasonal Programs
- Assist with Summer Day Camps, KinderCare, and special programs.
- Plan and deliver fun, engaging, and age-appropriate experiences.
- Supervise participants and ensure high standards of safety and customer service.
- Create memorable moments that children will talk about long after camp ends.
Team Support
- Assist with recreation events and special initiatives.
- Support volunteer recruitment, training, and mentorship.
- Maintain program records and assist with administrative duties.
- Work collaboratively across the Programs Team to provide exceptional service.
Opportunity Details
Job Posting ID
1826P
Hours of Work
37.5 per week
Number of Openings
Standby Rotation Required
No
Driver's Abstract Required
No
Police Record Check Required
Yes, including vulnerable sector
What we offer
- An excellent pension plan
- Competitive salary
- Comprehensive health, dental, paramedical
What you Bring
A combination of education and experience that would provide the required knowledge, skills and abilities to qualify. A typical way to qualify is equivalency to completion of a post-secondary
diploma in a related field, such as Early Childhood Education, Educational Assistant, Social Worker,
Recreation or Human Services.
- Experience working with children, youth, recreation programs, camps, coaching, or licensed childcare
- Level 2 Early Childhood Educator Certification (or ability to obtain) is required where the primary focus is children's programming
- Standard First Aid and CPR Certification
- Criminal Record Check with Vulnerable Sector Check
- Strong organizational, problem-solving, and interpersonal skills
- Proficiency with Microsoft Office applications We're Looking for Someone Who:
- Has a genuine passion for working with school-age children and youth.
- Loves coaching sports, leading games, and promoting active lifestyles.
- Is energetic, enthusiastic, and positive.
- Builds strong relationships with children, families, volunteers, and coworkers.
- Demonstrates patience, empathy, and excellent communication skills.
- Thrives in a team environment while taking initiative independently.
- Can create inclusive environments where every participant feels welcomed and valued.
- Is committed to safety, quality programming, and exceptional customer service.
- Is interested in a flexible schedule, occasionally evenings and Saturday shifts may be required for youth nights and other events.
Equity, Diversity and Inclusion (EDI)
Equity, diversity and inclusion (EDI) is essential to achieving the Town of Okotoks’ strategic plan. We encourage applications from women, Indigenous Peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. The Town of Okotoks aims to build independence, dignity, integration and equality of opportunity into all aspects of the Town’s work culture.
How to apply
Pre-employment Requirements
Candidates who progress to final stages of the recruitment process will be required to provide proof of education and designation along with a favorable criminal record check.
How to Apply
Applicants are invited to submit a resume online through our career section. Postings close at midnight on the closing date listed below. We will not be able to accept late applications.
The Town of Okotoks is an inclusive workplace and welcomes applications from all qualified applicants. Only those chosen for an interview will be contacted
Accommodations
The Town is dedicated to cultivating a workplace that embraces respect, inclusivity, and equity, mirroring the diverse community we serve. Upholding the core values of Diversity, Equity, Inclusiveness, and Accessibility is our unwavering commitment. The Town of Okotoks prides itself on being an inclusive workplace, inviting applications from all qualified candidates.
- We will provide an accessible experience for applicants. We are committed to providing an inclusive and barrier-free work environment, beginning with the recruitment process.
- If you have restrictions that need to be accommodated to fully participate in any phase of the recruitment process, please contact us through our online contact form.
- All information received in relation to accommodation will be kept confidential.
Last Updated: July 22, 2026
- ...exciting plans in place for you as a passionate, inquisitive and eager team player who wants to make an impact. Your Role as Sales Assistant At COBS Bread, we celebrate fresh. Our Sales Assistants are experts in freshness, and in giving our customers a great in-bakery...SuggestedFull timeLocal areaFlexible hoursShift work
$26.5 per hour
...setting Relocation costs covered by employer Willing to relocate Tasks Arrange and co-ordinate seminars, conferences, etc. Assist with staff consultation and grievance procedures Direct staff Motivate staff Open and distribute mail and other materials...SuggestedFull timeTemporary workWork at officeRelocationShift workWeekend workDay shiftAfternoon shiftEarly shift$27.69 per hour
Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Budgetary responsibility...SuggestedPermanent employmentFull timeRemote work- ...We are now accepting applications for a n Educational Assistant at St. John Paul II Collegiate, a grades 7-9 school located in Okotoks, Alberta. This is Full-time, temporary position for the school year 2026-2027. The successful candidate will be enthusiastic, caring,...SuggestedFull timeTemporary work
$36 per hour
Education: Expérience: Education Secondary (high) school graduation certificate Tasks Analyze budget to boost and maintain the restaurant's profits Evaluate daily operations Monitor revenues to determine labour cost Monitor staff performance Recruit...SuggestedPermanent employmentFull timeWeekend workAfternoon shift- Company Name: PIEROGI CRAFT Job Location: Okotoks, AB Job Summary We are looking for a team member to join our growing business. We need help preparing handmade pierogi and other frozen foods. Experience is an asset, but not required. Training will be provided. ...Casual workMonday to fridayFlexible hoursAfternoon shift
$18.04 per hour
...Anglais Education: Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Expérience: 2 ans à moins de 3 ans Questions de sélection Êtes-vous disponible pour commencer à...Permanent employmentNight shiftWeekend workDay shiftAfternoon shift- ...Get paid every Friday! Exclusive team member offers and discounts. Benefits & pension eligibility. Wellness and team member assistance program. Educational reimbursement & scholarship opportunities. Opportunities to learn and grow. IND3 Join our Team! Come...Full time10 hours per week
$20 - $22 per hour
...Maintain restaurant cleanliness, equipment, and safety Foster a positive team environment through motivation, communication, and Assist management with achieving operational goals and maintaining company Qualifications: Previous restaurant, hospitality, or...Hourly payPermanent employmentFull timePart timeImmediate startFlexible hoursAfternoon shift- ...the rewards of joining our team: Exceptional benefits package Pension Plan with employer contributions – free money! Employee Assistance Program including Financial Advisory Services, Nutritional Counselling, Legal Advisory Services, Counselling Services, fitness...Full timeMonday to friday
- ...detail and be committed to customer service. Additional requirements include being a quick learner and having the ability to adapt and assist in multiple tasks and enjoy putting new skills to work. We are seeking: Lube Technician experience would be an asset Tire...Full time
- ...reimbursements. Continuing education reimbursements. Exclusive team member offers and discounts. Wellness and team member assistance program. IND11 Join our Team! Come be part of an energetic and inclusive team where we work together to have fun and achieve...Full timeFlexible hours
- ...resources that are designed to help you learn, grow, and succeed. Support for you and your family through our Associate and Family Assistance programs, offering helpful resources and services to enhance your well-being. What You’ll Do Create a welcoming atmosphere by...Full timeWork at officeFlexible hours
- ...or using material-handling equipment (lifting up to 50lbs) Assisting with Lot Attendant duties when necessary Shuttling vehicles... ...Pension Plan with employer contributions – free money! Employee Assistance Program including, Financial Advisory Services, Nutritional...Full time
$21 - $28 per hour
...financial statements. Manage payroll processing, ensuring compliance with relevant regulations and timely payments to employees. Assist in budgeting and forecasting activities to support financial planning. Conduct account analysis to identify discrepancies and...Hourly payPart timeRemote workMonday to fridayShift work$96.21k - $111.58k per year
...efficient, sustainable, cost-effective, and aligned with engineering standards, regulatory requirements, and long-term service objectives. Assist with ensuring all engineering and utility related work is compliant with relevant provincial and municipal statutory requirements,...Long term contractPermanent employmentFull timeFor contractorsInternshipRemote workFlexible hoursNight shift- ...whether you have class, enjoy a morning workout, or manage carpool. Benefits and perks that make life better, including an Employee Assistance Program, mental health benefits, a 30% discount on our brands, referral bonuses, and much more! The opportunity to learn and build skills...Long term contractPart timeNight shiftDay shift
- ...the rewards of joining our team: Exceptional benefits package Pension Plan with employer contributions – free money! Employee Assistance Program including Financial Advisory Services, Nutritional Counselling, Legal Advisory Services, Counselling Services, fitness...Full timeMonday to friday
- ...system enhancements, and finance projects. Participate in process improvement initiatives, support audits and compliance activities, assist with documentation and reporting requirements, and contribute to projects aimed at improving the efficiency and effectiveness of...Long term contractRemplacementFull timeTemporary workInternshipLocal areaImmediate startRemote workWorldwide
$20 - $25 per hour
...communities. We’re looking for hardworking, reliable Road Labourers to join our crew for the remainder of the 2026 season. Job Duties ~ Assist with asphalt maintenance and road construction. Perform road preparation and pothole repairs. Complete paving, sealcoating,...Hourly paySeasonal workShift workNight shift- ...bank account numbers during the application process. Ensure high levels of customer satisfaction through excellent sales service Assist customers in person and over the phone by determining needs and presenting appropriate products and services Build productive trust...Contract work
$17.5 per hour
...and offer personalized recommendations. Explain the benefits and features of various energy products in a clear and friendly way. Assist customers through the sign-up process, closing sales while ensuring they feel confident and valued. Keep up with current promotions...Full timePart timeFlexible hoursAfternoon shift- ...quality, patient and family centred care while reflecting the shared vision and values of the organization. Transition Company: Assisted Living Alberta Classification: Licensed Practical Nurse Union: AUPE AUX Unit and Program: Okotoks / Rural South Home Care...Long term contractFull timeTemporary workRemote workShift workWeekend workAfternoon shift
- ...or are interested in the steps involved to become licensed, please complete the job application to connect with a local broker who can assist you. About Royal LePage Royal LePage is the Voice of Canadian Real Estate™ with 6.3 billion media impressions * in 2024. Since...Full timeInternshipLocal area
- ...it has been received including, reviewing / verifying invoices, returns, transfers, claims and ensures proper storage of products. Assists in organizing and conducting inventory. Operates the checkouts and cash handling in an efficient manner. Adheres to all rules...Full timePart timeLocal areaTrial period
- ...Prepare, cook, and plate menu items according to recipes and standards Maintain portion control and presentation consistency Assist with prep work and station setup/cleanup Kitchen Operations Maintain cleanliness and sanitation of kitchen areas Safely operate...Full timePart time
$17.5 per hour
...Explain the advantages, features, and value of the client’s energy products and services so customers feel informed and confident. Assist customers throughout the sign-up process, closing sales while building trust and delivering a positive customer experience. Why Join...Permanent employmentFull timePart timeFlexible hours$42 - $45 per hour
...Compensation Dental & Extended Health Coverage Company Pension Paid Time Off Life & Disability Insurance Employee & Family Assistance Programs Vehicle Purchase & Service Discounts Paid Professional Development Company‑Wide Appreciation Events And SO MUCH...Full timeApprenticeship- ...garments and linens. May prepare and serve meals as directed. Ensures that dishes are washed and kitchen clean after each meal. Assists client in completing necessary phone calls, letter writing, etc. Accompanies client on walks, community trips, doctor’s office, bank,...Full timeWork at officeImmediate start
- ...builders, contractors, and suppliers. Team Support Work closely with sales representatives, estimators, installers, and management. Assist with workflow planning to ensure projects are completed on time and within budget. ~ Support continuous improvement initiatives and...Full timeFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Assistant Programmer. Be the first to apply!

