Recreation Programmer
$24.61 per hourCity Of Brooks
Welcome to the City of 100 Hellos! We are a welcoming and inclusive community and one of the most culturally diverse communities in Alberta, with a population of 16,918 and another 7,731 in the surrounding area. We have a vibrant and friendly business community, a range of ethnic restaurants and a myriad of recreational opportunities. The Brooks area offers a diverse landscape; we have pristine farms, beautiful lakes and a huge valley of hills and hoodoos!
Why work with us? We take pride in our culture, work-life balance, personal and professional growth and teamwork. We are professional, supportive, fun, dedicated, diverse, warm and welcoming! Our employees receive many benefits, some of which being, able to participate in gym memberships and educational opportunities. Please view our City of Brooks Careers Corner page for more details.
Position Overview:
The Recreation Programmer assists the Recreation Program Coordinator in daily implementation of programs developed and coordinated through the Supervisor, Recreation Services.
The Recreation Programmer reports directly to the Recreation Program Coordinator and is responsible for carrying out directives provided. The Recreation Programmer is responsible for implementing and overseeing a diverse range of programs, services, activities and special events that meet the needs and interests of children, youth and adults residing in the City of Brooks and surrounding Region. In the absence of the Recreation Program Coordinator, the Recreation Programmer is responsible for reporting in detail the outcomes for each program.
The Recreation Programmer will also take the lead in the planning and delivery of the summer day camp program. Such responsibilities will specifically include budget development, program development, registrations, marketing, staff scheduling, and direct leadership of youth in this program.
Role Details & Responsibilities:
- Makes recommendations for program improvements to fill identified needs;
- Maintains ongoing communication with community members, user groups and program participants to ensure participant expectations are understood and met;
- Assists the Recreation Program Coordinator to ensure recreation programming information is marketed and made available to the Region;
- Assists the Recreation Program Coordinator in evaluating the effectiveness of existing programs and recommends changes as required;
- Plans, coordinates, delivers, markets and facilitates Summer Day Camps over an 8-week period. This includes preparing daily and weekly activity schedules and lead (when required) a variety of crafts, games, sports, storytelling, sport and recreation activities;
- Assists in the long-range planning and budgeting for areas of responsibility;
- Assists with the planning, coordination, marketing and implementation of other activities and programs including, but not limited to, U5 Soccer, Fitness Orientations, Youth Nights, and Adult Recreation Leagues & Clubs;
- Assists with special event planning coordination and implementation, including Family Day, Canada Day, tournaments and others;
- Works shift work and weekends as per the operational schedule of the department;
- Gathers sponsorships and fundraising and general donations for programs and events;
- Provides leadership and supervision to program participants of all ages;
- Completes evaluations regarding programs and provides recommendations for future programs and/or reports as required;
- Supervises, leads and participates fully in programming activities as required;
- Assists with and facilitates in regional programs and competitions;
- Supervises summer, casual employees, and volunteers;
- Monitors the use of equipment and facilities to ensure they are being used properly, responds to, or forwards on, complaints/conflicts/issues that arise;
- Records information on and reports regarding community programs, numbers of participants, equipment and facility use;
- Ensures that all programs and activities are implemented according to relevant legislation, policies and procedures; and,
- Performs other related duties as required.
Requirements:
- Completion of a High School Diploma or equivalent;
- Experience in community-based programming an asset;
- Standard First Aid and CPR certification to be obtained within one (1) year of commencing employment;
- WHMIS Certificate; to be obtained within one (1) year of commencing employment;
- Class 5 Drivers’ License;
- Ability to plan, prioritize and manage own workload including the ability to tolerate frequent interruptions and still meet deadlines;
- Effective verbal and written communications skills, including the ability to prepare reports;
- Ability to work under limited supervision;
- Strong leadership and supervisor skills;
- Ability to work evenings and weekends as required;
- Experience using Intelli recreation management software is an asset;
- Ability to maintain confidentiality regarding department and municipal matters;
- Coaching or leadership training and experience, desirable; and
- Subject to a criminal records check and vulnerable sector check
Compensation & Benefits:
- The City of Brooks offers a competitive salary and benefits package with this position falling within the scope of the Collective Agreement between the City of Brooks and the Canadian Union of Public Employees Local 1032. The Collective Agreement including wages can be found online at
- The 2026 starting wage rate for this position is $24.61 per hour.
- This position is based on a forty(40.00) hour work week, which includes shift work and sporadic hours and is susceptible to evenings and weekend work.
- The successful candidate will also receive a free family membership to the JBS Canada Centre during their term of employment.
A clean criminal record check and commercial drivers abstract is a pre-employment offer requirement for the City of Brooks.
The City of Brooks thanks all applicants for their interest; however, only those selected for an interview will be contacted.
The City of Brooks is an equal opportunity employer that recruits, trains, pays, and promotes employees fairly and equally regardless of race, gender, ethnicity, age, or physical status.
- ...Notice of Employment Opportunity August 25, 2025 Rink Monitor / Recreation Programmer The Corporation of the Town of Tecumseh is accepting resumes for the position of Rink Monitor/Recreation Programmer in the Community & Recreation Services Department. Job Summary...SuggestedHourly payPart timeLocal areaWeekend workAfternoon shiftWeekday work
- ...Programmer Competition number: 2026-08 Reporting to the Recreation Services Manager the major duties and responsibilities for this position includes: Duties & Responsibilities: Plan, implement, and evaluate a summer play program for children ages 6 to 12. Offer...SuggestedSummer workInternship
- ...play. Experience what it means to be part of our family, and build a career you’re proud of. About the Role Support the Recreation Manager in the delivery of recreation programs at the retirement residence. Working together with a vibrant recreation team, help...SuggestedFull timeInternshipWork at officeTrial periodWeekend workAfternoon shift
- ...Recreation Program Monitor Department: Community Services Department - Recreation Division File Number: SV25-76 Location... ...supplies and facilities utilized, and reporting damages or losses to Programmer. Ensure the cleanliness of the facility at the end of each...SuggestedHourly payContract workTemporary workPart timeInternship10 hours per weekWeekend workDay shiftAfternoon shift
$71.57k - $89.46k per year
...New Headcount) Reporting directly to the Supervisor, Community Programs, the Programmer, General Programs is responsible for effectively delivering, administering and supervising various recreation initiatives while promoting access and equitable processes for residents....SuggestedFull timeContract workPart timeFlexible hours$50.52k - $62.32k per year
...SAIT’s Athletic and Recreation department is a valuable part of the SAIT experience — and we are proud to support Trojans players in sports from hockey to golf. SAIT Recreation's programs and facilities are designed to support active and healthy lifestyles for our students...Full timeContract workPart timeWork at officeAfternoon shift$58.81k - $70.58k per year
...The City of Dawson is seeking applications for a Parks & Recreation Administrative Assistant. Reporting to the Parks & Recreation Manager, the Parks & Recreation Administrative Assistant is responsible for providing reception, clerical, financial and administrative support...Full timeWork at office- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...Full timeWork at office
- The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.Full time
- ...culture, and a drive to do what it takes to make great games. And this is where you come in… We're looking for a highly skilled Game Programmer to join our team. In this pivotal role, you'll leverage your knowledge to build and maintain advanced systems and tools as well as...Remote jobFull timeSummer workWork at officeLocal areaImmediate startFlexible hours
- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...Full timeWork at office
$92.5k - $107.5k per year
...member of our studio's Programming Team, you will work closely with Programmers, Designers, Artists and Producers on the project. You will... ...At least one shipped title. Job Details Job Title: Programmer III Reports to: Director of Programming Department: Programming...Permanent employmentFull timeLocal areaRemote workFlexible hours$45k - $55k per year
...clinical research field, we are seeking committed, skilled, and customer-focused individuals to join our winning team as a Statistical Programmer I or our Markham, Ontario on-site location, or remotely from a home-based office anywhere in the Canada in accordance with our Work...Remote jobLong term contractFull timeContract workTemporary workWork at officeWork from homeWorldwide- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...Full timeWork at office
$80k - $130k per year
...High Voltage is looking for experienced and passionate Unreal Engine 5 Programmers to join our team. This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-quality gameplay systems while...Remote jobLong term contractPermanent employmentFull timeCasual workLocal area$128.85k - $188.98k per year
...that empower content developers worldwide. What You'll Do The Fortnite Tech Desktop team is looking for an experienced Engine Programmer to enhance the player experience on the PC platform. You will work with other programmers and directly contribute to building and...Long term contractFull timeTemporary workWorldwide- ...cost-efficient solutions, that exceed our customers’ expectations. Job Opportunity: We are looking for a full-time Controls Programmer to create programs and develop software for the purpose of controlling specialized automated equipment. This position requires...Full timeSummer holiday
- ...onsite, offsite, and remotely in physical systems • Mentor Jr. Programmers • Perform commissioning and acceptance testing of code •... ...Certified Technology Specialist) a plus • CTI-P101 or AMX Control Programmer 1 training • Two years’ experience as an AVI-SPL Jr....Full timeWork at officeRemote work
- ...working with us. We value teamwork, compassion, transparency, and are very passionate about our work! Job Description As a Verse Programmer, you will collaborate with teams to create innovative and solid game mechanics within UEFN using Verse. Your day-to day will...Full timeWorldwide
$60k - $80k per year
The ideal candidate will have a passion for learning and be able to adapt to changing tasks quickly. Specifically, the responsibilities of this position include: Responsible for design, coding, testing, debugging, documentation, delivery and support of both Web and Client...Full time- ...innovating to improve the tools and technology that empower content developers worldwide. What You'll Do We're looking for a Tools Programmer to work on the development of our import and export frameworks for the Unreal Engine. From import and export workflows to real-time...Full timeWorldwide
$100k - $120k per year
...large-scale multiplayer games as well as supplying others with the ability to do the same. We are looking for a talented Senior Programmer for our current and upcoming Unreal Engine based multiplayer games. If you are passionate about making great games and a team player...Permanent employmentFull timeFixed term contractWork at office3 days per week- (Version française ci-dessous) Graphics Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity...Full timeWork at officeLocal area
$70k - $90k per year
...experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day. Job Overview: As a Programmer at Smoking Gun Interactive (SGI), you’re enthusiastic and driven to work on great projects. You have a keen desire to work in Games...Long term contractFull timeCasual workInternshipRemote workWorldwide- ...improving on the tools and technology that empower content developers worldwide. What You'll Do We’re looking for a User Interface Programmer who is passionate about games and well-versed in C++, UI development on PC, console and mobile. In this role, you will work closely...Long term contractFull timeTemporary workRemote workWorldwide
$159.41k - $233.8k per year
...What You'll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Ui Programmer, you will play a critical role on a small and focused team. You will be responsible for core Ui features and supporting...Long term contractFull timeTemporary workWorldwide$90k - $140k per year
...research field, we are seeking committed, skilled, and customer-focused individuals to join our winning team as Senior Statistical Programmers for our Toronto/Markham, Ontario, Canada on-site location, or remotely from a home-based office anywhere in Canada in accordance...Remote jobLong term contractFull timeContract workTemporary workWork at officeWork from homeWorldwide$95k - $125k per year
...000 - $125,000 which will be determined based on the candidate's experience and qualifications. The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high complexity. This role involves following established work plans, achieving...Long term contractFull timeTemporary workInternshipWork at office- ...Company Description We’re looking for an impact player! Frima is looking for a Senior Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years...Long term contractFull timeRemote workFlexible hours
- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Recreation Programmer. Be the first to apply!
