Come make a significant impact on kids’ lives by enabling the creators of tomorrow through learning to code.
Are you an educator who wants to be on the fore-front of technology education? Come join us and be part of a movement that challenges our digital citizens of tomorrow. We are seeking teachers, student teachers and volunteers to inspire students in an after-school environment.
Who are we?
Discover Coding empowers children, aged 5 and up, to be digital leaders of tomorrow. We strive to combine sound educational methodology and industry knowledge to create engaging and progressive programs to nurture kids interests in creating with technology. We believe computer science and coding are fundamental knowledge for the 21st century, and that every child should have a chance to learn about algorithms, computers, and creating apps.
Discover Coding values diversity and inclusion within our team. We are committed to continuing to diversify our team. Our company values:
- Growth Mindset – to keep changing and growing to better achieve our mission
- Creativity – to create new things or ideas
- Cooperation – to work collaboratively with others
- Knowledge – to learn and contribute valuable knowledge
- Leadership – to inspire and guide others
Who are we looking for?
We are looking for dedicated and passionate individuals who are:
- Enthusiastic and motivating
- Strong communicators to build strong collaborators and teams
- Effective Decision Makers
- Accountable to get the job done and Results-oriented
- Tech-savvy with an interest in learning to code
- Promoters of growth mindsets.
- Able to adapt and problem solve
Why Join Us?
- Opportunities to work with a friendly and creative team with diverse backgrounds.
- Opportunities for personal development in:
- Communication & interpersonal skills
- Leadership & management skills
- Critical thinking & problem-solving with Information Technology skills
- Have a significant impact on kids’ lives by enabling the creators of tomorrow through learning to code.
- Your passion will not be overlooked. Tremendous opportunity for career growth and promotion.
- Innovative and collaborative environment that inspires fun and growth.
Health and Safety of In-person Programs
- Physical distancing protocols implemented
- Masks required by teachers and students
- Sneeze barriers where possible
Current Openings:
Discover Coding – LEAD INSTRUCTOR
Position: Lead Instructor (1 positions available)
Job type: Full time (30-40 hrs/week) during Summer, Part time (10-20 hrs/week) during Fall/Winter/Spring
Wage: $24.00-$28.00 per hour
Contract: 1 year with possible extension
Location: in-person locations across Edmonton
Application deadline: April 30, 2024
Starting date: June 26, 2024
Do you want to make an impact on making the creators of tomorrow through learning to code? Do you want to be at the forefront of technology education? Do you consider yourself positive, motivating and a strong communicator? Then this job may be just for you! Come join our vibrant team and make a significant impact on kids’ lives by guiding and educating students to create, explore, and build with coding and technology.
Who are we?
Discover Coding empowers children, aged 5 and up, to be digital leaders of tomorrow. We strive to combine sound educational methodology and industry knowledge to create engaging and progressive programs to nurture kids’ interests in creating with technology. We believe the knowledge of computer science and coding are fundamental for the 21st century, and that every child should have a chance to learn about algorithms, computers, and creating apps.
Discover Coding values diversity and inclusion within our team. We are committed to continuing to diversify our team. Our company values include:
- Growth Mindset – to keep changing and growing to better achieve our mission
- Creativity – to create new things or ideas
- Cooperation – to work collaboratively with others
- Knowledge – to learn and contribute valuable knowledge
- Leadership – to inspire and guide others
Who are we looking for?
We are looking for dedicated and passionate individuals who are:
- Enthusiastic and motivating
- Strong communicators to build strong collaborators and teams
- Effective decision makers
- Accountable to get the job done and results-oriented
- Tech-savvy with an interest in learning to code
- Promoters of growth mindsets
- Able to adapt and problem solve
Your Role
The instructor inspires and guides kids and youth to create with code and technology with Discover Coding’s curriculum. You will create a fun, welcoming and safe environment for kids and youth to thrive in learning. This role requires you to ensure classes run smoothly and deliver the Discover Coding programs to our high quality and standards.
Responsibilities
- Teach our curriculum to students in our in-person programs
- Use strong classroom management skills to keep students engaged and learning
- Run programs with consistency and reliability
- Assess students’ progress
- Report program status to management
- Mentor technical instructors on classroom management skills and Discover Coding programs
- Provide and receive constructive feedback on how to be a better instructor and employee
- Sustain a level of professionalism aligned with company norms and values
Other Responsibilities may include:
- Building curriculum content
Qualifications
- Level of Education: Bachelor of Education (Elementary preferred), Bachelor of Science or Engineering, Bachelor of Computer Science
- Minimum 1 year teaching experience
- Experience working with students of grades K-9
- Knowledge and experience with coding and technology learning
- Knowledge and experience with curriculum development
- Eager to learn more about coding and technology
- Experience with Minecraft (Preferred)
- Experience with Roblox (Preferred)
Requirements
- Has access to a vehicle
- Must pass Police Check and Vulnerability Sector Check
The ideal candidate has daytime availability (9 am - 5 pm) during most weekdays.
Why Join Us?
- Opportunities to work with a friendly and creative team with diverse backgrounds.
- Opportunities to gain and develop the following skills:
- Communication
- Interpersonal skills
- Leadership
- Management
- Critical Thinking
- Problem Solving
- Using Information Technology
- Have a significant impact on the lives of youth by enabling the creators of tomorrow through learning to code.
- Your passion will not be overlooked. Tremendous opportunity for career growth and promotion.
- Innovative and collaborative environment that inspires fun and growth.
Please indicate if you meet Canada Summer Jobs qualifications
- Is between 15 and 30 years of age (inclusive) at the start of employment
- Available to work at least 6 full-time weeks (30-40 hrs/week) during Summer
- Is a Canadian Citizen, permanent resident, or person on whom refugee protection has been conferred under the Immigration and Refugee Protection Act. Recent immigrants are eligible if they are Canadian Citizens or permanent residents.
- International students are not eligible.
- Is legally entitled to work according to the relevant provincial / territorial legislation and regulations.
Learn more about Discover Coding: https://www.discovercoding.ca/
How to apply
Please send your cover letter and resume to jobs@discovercoding.ca with the subject “Application for Lead Instructor.”
We thank all applicants in advance, however, only those applicants being considered will be contacted.
Discover Coding – TECHNICAL INSTRUCTOR
Position: Technical Instructor (2 positions available)
Job type: Full time (30-40 hrs/week) during Summer, Part time (10-20 hrs/week) during Fall/Winter/Spring
Wage: $20.00-$23.00 per hour
Contract: 1 year with possible extension
Location: in-person locations across Edmonton
Application deadline: April 30, 2024
Starting date: June 26, 2024
Do you want to make an impact on making the creators of tomorrow through learning to code? Do you want to be at the forefront of technology education? Do you consider yourself positive, motivating and a strong communicator? Then this job may be just for you! Come join our vibrant team and make a significant impact on kids’ lives by guiding and educating students to create, explore, and build with coding and technology.
Who are we?
Discover Coding empowers children, aged 5 and up, to be digital leaders of tomorrow. We strive to combine sound educational methodology and industry knowledge to create engaging and progressive programs to nurture kids’ interests in creating with technology. We believe the knowledge of computer science and coding are fundamental for the 21st century, and that every child should have a chance to learn about algorithms, computers, and creating apps.
Discover Coding values diversity and inclusion within our team. We are committed to continuing to diversify our team. Our company values include:
- Growth Mindset – to keep changing and growing to better achieve our mission
- Creativity – to create new things or ideas
- Cooperation – to work collaboratively with others
- Knowledge – to learn and contribute valuable knowledge
- Leadership – to inspire and guide others
Who are we looking for?
We are looking for dedicated and passionate individuals who are:
- Enthusiastic and motivating
- Strong communicators to build strong collaborators and teams
- Effective decision makers
- Accountable to get the job done and results-oriented
- Tech-savvy with an interest in learning to code
- Promoters of growth mindsets
- Able to adapt and problem solve
Your Role
The Technical Instructor assists the Lead instructor in inspiring and guiding youth to create with code and technology through Discover Coding’s curriculum. You will have opportunities to lead some small groups or classes. You will create a fun, welcoming, and safe environment for youth to thrive in their learning. This role requires you to prepare technology for the Lead Instructor and support technology and classroom management during programs. You will ensure classes run smoothly and deliver the Discover Coding programs to our highest quality and standards.
Responsibilities
- Assist Lead Instructor or lead small groups/classes in teaching youth aged 5-14 on how to code
- Provide guidance for youth to problem solve and apply their creativity in coding
- Ensure classroom technology is set up
- Supervise youth during their breaks
- Support a dynamic learning environment that engages & facilitates authentic learning for students of diverse backgrounds, cultures, and experiences
- Maintain positive relationships with parents and students, and providing excellent customer service as required
- Work collaboratively and proactively with a team to provide valuable experiences and deliver results
- Support Lead Instructor in teaching the curriculum to students in our in-person programs
- Troubleshoot and report technical issues to our technical team
- Provide and receive constructive feedback on how to be a better instructor and employee
- Sustain a level of professionalism aligned with company norms and values
Other Responsibilities may include:
- Building curriculum content
- Back-end support for our learning management system and program processes
Qualifications
- Experience working with students in grades K-9
- Strong knowledge and experience with coding and technology
- Comprehensive knowledge and experience with Minecraft
- Comprehensive knowledge and experience with Roblox (preferred)
- Experience building computers (preferred)
- Relevant teaching experience and/or leadership skills (preferred)
- Experience facilitating groups of youth and/or working youth programs with proven classroom management (preferred)
- Standard First Aid Certificate (preferred)
Requirements
- Has access to a vehicle
- Must pass Police Check and Vulnerability Sector Check
The ideal candidate has daytime availability (9 am - 5 pm) during most weekdays.
Why Join Us?
- Opportunities to work with a friendly and creative team with diverse backgrounds.
- Opportunities to gain and develop the following skills:
- Communication
- Interpersonal skills
- Leadership
- Management
- Critical Thinking
- Problem Solving
- Using Information Technology
- Have a significant impact on the lives of youth by enabling the creators of tomorrow through learning to code.
- Your passion will not be overlooked. Tremendous opportunity for career growth and promotion.
- Innovative and collaborative environment that inspires fun and growth.
Please indicate if you meet Canada Summer Jobs qualifications
- Is between 15 and 30 years of age (inclusive) at the start of employment
- Available to work at least 6 full-time weeks (30-40 hrs/week) during Summer
- Is a Canadian Citizen, permanent resident, or person on whom refugee protection has been conferred under the Immigration and Refugee Protection Act. Recent immigrants are eligible if they are Canadian Citizens or permanent residents.
- International students are not eligible.
- Is legally entitled to work according to the relevant provincial / territorial legislation and regulations.
Learn more about Discover Coding: https://www.discovercoding.ca/
How to apply
Please send your cover letter and resume to jobs@discovercoding.ca with the subject “Application for Lead Instructor.”
We thank all applicants in advance, however, only those applicants being considered will be contacted.
DISCOVER CODING – SUMMER VOLUNTEER
Position: Volunteer
Location: In-person locations across Edmonton – must have reliable transportation to join us on-site anywhere in city
Job type: 3 hours/week minimum during winter and spring. 120 hours minimum required during summer.
Volunteer Opportunity Window: Between July 4 – August 26
Do you want to make an impact on making kids to be creators of tomorrow through learning to code? Do you want to be at the forefront of technology education? Do you consider yourself positive, motivating and a strong communicator? Then this volunteer position may be just for you! Come join our vibrant team and make a significant impact on kids’ lives by guiding and educating students to create, explore, and build with coding and technology.
Who are we?
Discover Coding empowers children, aged 5 and up, to be digital leaders of tomorrow. We strive to combine sound educational methodology and industry knowledge to create engaging and progressive programs to nurture kids interests in creating with technology. We believe computer science and coding are fundamental knowledge for the 21st century, and that every child should have a chance to learn about algorithms, computers, and creating apps.
Discover Coding values diversity and inclusion within our team. We are committed to continuing to diversify our team. Our company values include:
- Growth Mindset – to keep changing and growing to better achieve our mission
- Creativity – to create new things or ideas
- Cooperation – to work collaboratively with others
- Knowledge – to learn and contribute valuable knowledge
- Leadership – to inspire and guide others
Who are we looking for?
We are looking for dedicated and passionate volunteers who are:
- Reliable and dependable
- Eager to learn and support
- Enjoys building relationships with kids
- Team players that are willing to step up and help others
- Tech-savvy with an interest in coding and technology
Your Role
The Summer Volunteer assists our Lead and Technical Instructors to teach youth to create with code and technology with Discover Coding’s curriculum. You will assist with ensuring students are engaged in their learning, make sure the physical environment is clean and maintained, and be an extra person to help make sure our programs run smoothly.
Responsibilities
- Assist Technical and Lead Instructors in helping students with their coding projects
- Model kindness to everyone, responsibility with technology, and proactive communication to staff and students
- Make sure toy robots and educational technology is charged and put away properly
- Play with students to encourage engagement in activities
- Assist with supervising kids during their breaks
- Encourage students of diverse backgrounds, cultures, and experiences to practice problem-solving and creativity in coding
- Be available for small housekeeping tasks
- Work collaboratively and proactively with a team, following the lead of the Lead Instructor
- Potentially help keep kids entertained or engaged in an activity if troubleshooting technology issues arise
Other Responsibilities may include:
- Supporting Program Manager with housekeeping or administrative tasks
Qualifications
- Experience working with students in grades K-9
- Strong knowledge and experience with coding and technology
- Comprehensive knowledge and experience with Minecraft
- Experience building computers (preferred)
- Relevant teaching experience and/or leadership skills (preferred)
- Experience facilitating groups of children and/or working youth programs with proven classroom management (preferred)
- Standard First Aid Certificate (preferred)
Requirements
- Has access to a vehicle and able to reliably get to locations all around Edmonton
- Must pass Police Check and Vulnerability Sector Check
Why Join Us?
- Opportunities to work with a friendly and creative team with diverse backgrounds.
- Opportunities to gain and develop the following skills:
- Communication
- Interpersonal skills
- Leadership
- Management
- Critical Thinking
- Problem Solving
- Using Information Technology
- Have a significant impact on kids’ lives by enabling the creators of tomorrow through learning to code.
- Your passion will not be overlooked. Volunteers are sometimes hired to join our team. Tremendous opportunity for career growth and promotion.
- Innovative and collaborative environment that inspires fun and growth.
Learn more about Discover Coding: https://www.discovercoding.ca/
How to apply
Please send your cover letter and resume to jobs@discovercoding.ca with the subject “Application for Summer Volunteer”.
The Marketing Specialist will be responsible for executing effective marketing strategies, assisting with campaign development, analyzing the effectiveness of each campaign and developing our lead generation programs. The successful candidate will play an integral role in building and engaging the company’s customer base, and creating effective strategies that will promote the long-term growth of our company.
Responsibilities include:
- Maintaining customer profiles
- Develop marketing strategies for projects, including company websites and social media
- Develop, implement and manage our social media strategy. This includes scheduling and managing social media post, drafting, distributing press releases, creating blog posts.
- Support marketing efforts through content on our website using WordPress
- Analyze data to determine campaign efficiency.
- Evaluate and research the benefits of different advertising methods that best fits our company
- Ensure creative marketing materials undergo regular review and adhere to brand guidelines.
- Develop and communicate marketing plans, campaign results and project recommendations to senior management team.
- Create a plan for attracting new customers and then retaining them
- Optimizes content following search engine optimization (SEO)
The successful candidate will have the following skills, experiences, and credentials:
- Bachelor’s Degree in Marketing, Communications, Advertising or related discipline.
- Strong communication, organization and prioritization skills
- Proficiency with Google Analytics and web analysis tools
- Ability to work well in a fast-paced environment
- Strong understanding of Microsoft Office programs
- Excellent analytical, communication and presentation skills
- A self-starter who takes initiative and driven to find answers, see project and tasks through to completion
- Reliable, honest, and trustworthy and have strong integrity
- Excited to come up with creative ideas
- Time management, communication and organizational skills are essential
Location
- Remote work, with options to come into the office.
Application Requirements
- Please include a covering letter.
- Please submit a resume.
- Please submit a Portfolio or Client-based projects. Please submit verification of current student status. All three documents must be uploaded as a single file. Incomplete packages will not be forwarded to the employer for consideration.
Discover Coding – PROGRAM MANAGER
Position: Program Manager (1 position available)
Job type: Full time (30 hrs/week) during Summer, Part time (10-20 hrs/week) during Fall/Winter/Spring
Wage: $25.00-$30.00 per hour
Contract: 1 year with possible extension
Location: in-person locations across Edmonton
Application deadline: May 10, 2024
Starting date: June 20, 2024
Do you want to make an impact on making the creators of tomorrow through learning to code? Do you want to be at the forefront of technology education? Do you consider yourself positive, motivating and a strong communicator? Then this job may be just for you! Come join our vibrant team and make a significant impact on kids’ lives by guiding and educating students to create, explore, and build with coding and technology.
Who are we?
Discover Coding empowers children, aged 5 and up, to be digital leaders of tomorrow. We strive to combine sound educational methodology and industry knowledge to create engaging and progressive programs to nurture kids’ interests in creating with technology. We believe the knowledge of computer science and coding are fundamental for the 21st century, and that every child should have a chance to learn about algorithms, computers, and creating apps.
Discover Coding values diversity and inclusion within our team. We are committed to continuing to diversify our team. Our company values include:
- Growth Mindset – to keep changing and growing to better achieve our mission
- Creativity – to create new things or ideas
- Cooperation – to work collaboratively with others
- Knowledge – to learn and contribute valuable knowledge
- Leadership – to inspire and guide others
Who are we looking for?
We are looking for a dedicated and passionate individual who:
- Is an enthusiastic, inspiring and motivating leader, who can lead a team to provide a fun and safe learning environment for kids
- Is a self-starter and reliable that can turn great ideas into action
- Is detail-oriented, organized and a strong delegator to create team goals and accomplishments
- Is a strong communicator, kind and empathetic with the students, parents, business partners, and the team.
- Has strong time management skill to meet deadlines
- Is an effective problem solver and makes decisions in alignment with Discover Coding value
- Promotes and uses growth mindset
- Is tech-savvy with an interest in learning to code
Your Role
The Program Manager ensures the success of delivery of all Discover Coding programs. You will set up instructors for success by providing them with needed curriculum, resources and schedules. You will ensure programs are welcoming, fun and safe for parents and kids. You will plan, market and organize programs and manage daily business operations.
Responsibilities
- Plans, organizes, manages, and runs Discover Coding’s seasonal computer science programs, both in-person and online. This includes managing, scheduling, and communicating with a team of instructors.
- Train and mentor our instructors into amazing leaders in coding and technology education.
- Ensures programs with run consistency, reliability and up to Discover Coding quality and standards.
- Collaborates with business partners to deliver joint programs.
- Promotes and markets Discover Coding’s programs to families and DC audience.
- Schedules full-time and part-time instructors so their hours are fulfilled as required.
- Supports instructors and provides constructive feedback for them to grow in their professional practice.
- Covers instructor shifts and is on-call to support if emergencies.
- Works within Discover Coding’s mission and values.
- Report program and staff updates to management
Other Responsibilities may include:
- Building curriculum content
- Cleaning and maintaining building facilities for programs
Qualifications
- Education: Bachelor of Education, Bachelor of Business, Bachelor of Computer Science or Engineering (Equivalencies may be considered)
- +2 years of teaching experience
- +2 years working with families and students in grades K-9
- Knowledge and experience with coding and technology learning
- Knowledge and experience with curriculum development
- Eager to learn more about coding and technology
- +2 years of leadership experience (Preferred)
- Experience with Minecraft and Roblox (Preferred)
Requirements
- Has access to a vehicle
- Must pass Police Check and Vulnerability Sector Check
Why Join Us?
- A friendly and creative team with diverse backgrounds
- Work with kids of various learning abilities and diverse backgrounds
- Work with the latest education technology
- Grow and advance in a fast-growing company
- Opportunities to grow and acquire the following skills:
- Communication
- Interpersonal skills
- Leadership
- Management
- Critical Thinking
- Problem Solving
- Using Information Technology
- Have a significant impact on kids’ lives by enabling the creators of tomorrow through learning to code.
- Your passion will not be overlooked. Tremendous opportunity for career growth and promotion.
- Innovative and collaborative environment that inspires fun and growth.
Please indicate if you meet Canada Summer Jobs qualifications
- Is between 15 and 30 years of age (inclusive) at the start of employment
- Available to work at least 6 full-time weeks (30 hrs/week) during Summer
- Is a Canadian Citizen, permanent resident, or person on whom refugee protection has been conferred under the Immigration and Refugee Protection Act. Recent immigrants are eligible if they are Canadian Citizens or permanent residents.
- International students are not eligible.
- Is legally entitled to work according to the relevant provincial / territorial legislation and regulations.
Learn more about Discover Coding: https://www.discovercoding.ca/
How to apply
Please send your cover letter and resume to jobs@discovercoding.ca with the subject “Application for Program Manager”
We thank all applicants in advance, however, only those applicants being considered will be contacted.
How to apply
Please send your cover letter and resume to jobs@discovercoding.ca, with the subject “Application for [Position]”.
Also please specify if you meet Canada Summer Jobs qualifications:
- you are between 15 and 30 years of age (inclusive) at the start of employment
- you are a Canadian Citizen, permanent resident, or person on whom refugee protection has been conferred under the Immigration and Refugee Protection Act.
- you are legally entitled to work according to the relevant provincial / territorial legislation and regulations.
We thank all applicants in advance, however, only those applicants being considered will be contacted.