Free classroom workshops are back!

Funded by CanCode

Jobs

Inspiring the next generation is a team effort.

Join our nationwide team and bring the future of coding education to Canadian communities.

We are proud to be an equal opportunity employer. All applicants will be considered without attention to race, age, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Facilitator

Full-time | Quebec, QC

Kids Code Jeunesse (KCJ) is a Canadian charity determined to make sure every child is educated with the skills to thrive, the knowledge to make informed decisions, and the tools they need to use technology to make the world a better place. We work hard to develop and deliver the best computational thinking and coding education, dans les deux langues officielles, in Canada. And our efforts are making an impact.

Job Description:

As a Kids Code Jeunesse Facilitator your primary role will be to facilitate KCJ coding workshops and activities with students and teachers in Canadian schools and other learning environments. You will report to the Delivery Manager, and be an integral part of the multifaceted Delivery Team.

Kids Code Jeunesse has a rich, classroom-proven approach to introducing newcomers to code, and your role as Facilitator will be fun, demanding, and rewarding.

As Facilitator you will be expected to deliver the curriculum provided by KCJ using our core teaching approach. You will teach using pre-selected tools that are compatible with the KCJ philosophy and are known to work well in learning settings. We will train you at the start and continually coach you and help you develop your K-8 Computing teaching skills.

Language:
  • English (Required)
  • French (Required)
What you'll do:
  • Learn KCJ’s core K-8 computing materials, platforms, and pedagogical approach, and build up an understanding of KCJ’s educational mission.
  • Fully engage in our training, coaching, feedback, and innovation processes.
  • Facilitate in-classroom workshops in communities near you and remotely in other regions as part of our Code Create Teach program.
  • Facilitate regional events and activities in our other programs, based on opportunity and availability.
  • Work with your local team to develop and fulfill new projects and partnerships; bring them opportunities that arise during your deliveries.
  • Meet regularly with Program Owners and the Instructor and Education Development teams to solve instructional problems and share feedback from the field.
  • Record statistics from your workshops in order to help KCJ track and improve its services and organizational impact.
  • Get to know your local audience(s) and ensure that you engage appropriately within each delivery setting.
What you'll need:
  • Good listening and observation skills, and the ability to play a supporting (rather than starring) role.
  • Experience teaching or facilitating with children and adults.
  • Basic knowledge of computer programming or creative learning.
  • Ability to learn new content and skills quickly.
  • Ability to work well in a matrix organization: to simultaneously be an engaged part of a local community team and a distributed functional team.
  • University degree and/or equivalent professional experience.
  • Dependable and flexible transportation (car or transit) in order to reach schools, including multiple locations in a day.
  • EN/FR bilingualism (essential in Quebec and markets with significant French school communities).
Who you are:
  • A born educator with a specific interest in computing education.
  • A clear, engaging communicator.
  • A voracious lifelong learner.
  • You believe that everyone should know the rudiments of computing.
  • Like to help others build skills in a friendly, non-intimidating environment.
Nice to have:
  • Subject-area expertise in Education, Computer Science, or related STEM field.
  • EN/FR bilingualism (in other markets).
  • Willingness to work weekends or evenings, to attend monthly meetups or special events, or other networking opportunities.

* You will be required to complete a Criminal Record check.

Working at KCJ includes:
  • 20 days of annual vacation (including 5 days in December during office closure)
  • Group benefits including medical and dental
  • Up to 5 annual sick days
  • Casual dress/ working environment

We pride ourselves on being a truly collaborative, innovative and diverse team. We celebrate the big - and small - wins. We laugh often and eat lots of homemade food together. We support and help each other learn and grow. We are really good at what we do and we care a lot about doing it. Apply if you belong.

Together, we will help the next generation set the course for a better future.

APPLY
Business Process Owner

Full-time | Montréal, QC

Kids Code Jeunesse (KCJ) is a Canadian charity determined to make sure every child is educated with the skills to thrive, the knowledge to make informed decisions, and the tools they need to use technology to make the world a better place. We work hard to develop and deliver the best computational thinking and coding education, ​dans les deux langues officielles​, in Canada. And our efforts are making an impact.

Job Description:

In this role you will identify, develop and implement standard processes and procedures including key controls; identify and implement process improvement opportunities; and support continuous improvement and leading change efforts to ensure process changes are adopted and stabilized.

Language:
  • English (Required)
  • French (Required)
What you'll do:
  • Identify, verify, analyze, and implement process improvement and process re-engineering opportunities.
  • Provide technical and analytical support for process improvement initiatives.
  • Develop process analysis and re-engineering to improve efficiency, lower costs and improve product quality.
  • Facilitate the design and implementation of new/improved process models and organizational structures.
  • Train and guide resources in process improvement techniques.
  • Assist in the development of new process capabilities.
  • Perform project management, analytics, and measure to ensure milestones are met and deliverables achieved.
  • Coordinate with various teams to analyze project results and performance.
  • Identify and manage resources to deliver effective solutions.
  • Ensure that all processes are in accordance with the approved company operating policies, procedures, practices and methods.
  • Take ownership of change initiatives from evolution/efficiency identification through to project delivery via internal governance and controls
  • Provide management with project status updates, feedback, and appropriate reporting on key responsibilities and objectives.
What you'll need:
  • Proven process improvement, business engineering qualifications.
  • Minimum 5 years proven continuous improvement experience, leading projects with a record of successful implementation.
  • Excellent understanding of continuous improvement concepts including Six Sigma, Lean, value stream mapping.
  • Ability to set-up, facilitate and lead service improvement sessions with a range of business stakeholders.
  • A 'completer-finisher' taking accountability for ideas from inception to delivery, in an environment that requires robust metrics to confirm success.
  • Experience of hands-on implementation of continuous improvement programs and Lean solutions
  • Able to prepare clear and concise documents and present arguments verbally in a persuasive manner, tailored appropriately for the audience
  • Strong analytical, project and product management skills, including a thorough understanding of how to interpret business needs and translate them into operational requirements
Who you are:
  • You are a high energy person.
  • You are organized and detail oriented.
  • You are an effective communicator.
  • Ability to work and act independently using good judgment when assessing difficult situations.
  • Ability to work cross-functionally.
  • Enjoy analyzing complex problems, interpreting operational needs, and developing integrated, creative solutions.
  • Excellent written and verbal communication skills in English and French

KCJ is proud to be an equal opportunity employer.

Working at KCJ includes:
  • 20 days of annual vacation (including 5 days in December during office closure)
  • Group benefits including medical and dental
  • Up to 5 annual sick days
  • Casual office

We pride ourselves on being a truly collaborative, innovative and diverse team. We celebrate the big - and small - wins. We laugh often and eat lots of homemade food together. We support and help each other learn and grow. We are really good at what we do and we care a lot about doing it. Apply if you belong.

Together, we will help the next generation set the course for a better future.

APPLY
Impact & Evaluation Strategist

Full-time temporary (Maternity leave coverage) | Montréal, QC

Kids Code Jeunesse (KCJ) is a Canadian charity determined to make sure every child is educated with the skills to thrive, the knowledge to make informed decisions, and the tools they need to use technology to make the world a better place. We work hard to develop and deliver the best computational thinking and coding education, ​dans les deux langues officielles​, in Canada. And our efforts are making an impact.

Job Description:

The ideal Impact & Evaluation Strategist will be a strong leader with proven project and people management skills. You believe in the importance of empowering children, their educators and parents with the education of the 21st century. Your role will include working with partners, sponsors, NGOs, government organizations and potential donors/sponsors.

You will report to the Operations Director and will work closely with the Business Development, Programs and Education teams.

Language:
  • English (Required)
  • French (Required)
What you'll do:

Organizational Impact & Evaluation

  • Oversee and input into the development of a strategy for KCJ to evaluate and assess services, programs and our impact and support a learning culture across the organization.
  • Develop evaluation and assessment processes, based on best practices, to ensure continual ongoing evaluation of both participants and community partner experience.
  • Work closely with the KCJ data analyst to analyze and interpret data, bringing the numbers into narrative.
  • Lead a strong reporting framework and process to ensure we are meeting qualitative reporting requirements/deliverables for major grants.
  • Provide support in developing the narrative for impact reporting on grants and sponsorships, both internally and externally.
  • Responsible for steering and supporting the implementation and management of KCJ’s Theory of Change (ToC) across the organization.
  • Coach members of the Impact and Data team to ensure they are supported and challenged in their roles.

Business Development

  • Support communications, business and fund development related to new opportunities and, as time permits, other evaluation-related requirements.
  • Grant research & writing, review draft proposals with the lense of impact and evaluation.
  • Forming/building key relationships and partnerships within businesses and industries.

Internal Initiatives

  • Support senior management in the ongoing understanding of SDGs and Canada’s position on meeting country commitments of KCJ’s #kids2030 strategic initiative​, along with g​uidance and knowledge around the UN’s Global Goals.
  • Participate in and/or lead internal initiatives as directed.
What you'll need:
  • Bachelor’s degree in a relevant field.
  • 5+ years in community and/or corporate social responsibility, with experience in developing strategies and delivering results for diverse and complex environments.
  • Experience in evaluation strongly preferred.
  • Experience presenting to and influencing senior leadership.
  • Excellent written, oral, and communication skills.
  • Ability to execute a strategic plan and motivate those you’re leading and others around you.
  • Demonstrated organizational, project, and financial management capabilities.
  • Ability to work as an independent leader and as a team member in a collaborative environment.
Who you are:
  • You have a passion for KCJ’s mission and approach to social change, as well as the areas that we work (education, coding, AI, the Global Goals).
  • You have excellent project management skills and enjoy promoting facilitation and collaboration across a national non-profit.
  • You are a high energy person and are a team player.
  • You are organized and detail oriented and you are able to think critically and creatively.
  • You feel comfortable using a number of different web based tools for impact and evaluation tracking, including Insightly, Asana and Google Drive.
  • Excellent written and verbal communication skills in English, written and verbal communication skills in French are an asset

KCJ is proud to be an equal opportunity employer.

Working at KCJ includes:
  • 20 days of annual vacation (including 5 days in December during office closure)
  • Group benefits including medical and dental
  • Up to 5 annual sick days
  • Casual office

We pride ourselves on being a truly collaborative, innovative and diverse team. We celebrate the big - and small - wins. We laugh often and eat lots of homemade food together. We support and help each other learn and grow. We are really good at what we do and we care a lot about doing it. Apply if you belong.

Together, we will help the next generation set the course for a better future.

APPLY
Financial Planning Analyst

Full-time | Montréal, QC

Kids Code Jeunesse (KCJ) is a Canadian charity determined to make sure every child is educated with the skills to thrive, the knowledge to make informed decisions, and the tools they need to use technology to make the world a better place. We work hard to develop and deliver the best computational thinking and coding education, ​dans les deux langues officielles​, in Canada. And our efforts are making an impact.

Job Description:

Reporting to the CFO, working closely with the Business Development and Finance teams, the FP&A Analyst is a key participant in ensuring KCJ is making financially sound decisions..​ They will produce financial reports and assist in the development of strategies and plans for the long-term financial goals of Kids Code Jeunesse. Day-to-day, they will prepare financial documents and business reports, ensure financial transactions adhere to legal regulations, and look for ways to optimize potential cash-flow streams and resources. With this continually evolving outlook, they will use their insights to make financial recommendations to management.

Language:
  • English (Required)
  • French (Required)
What you'll do:
  • Perform long-term planning, & forecasting and analysis.
  • Responsible for periodic rolling forecast preparations.
  • Analyze profit-and-loss income statements and prepares reports and recommendations to management and participate in long term business planning.
  • Accountable and responsible for performing entity level period end analysis.
  • Responsible for communicating period end reports and analysis.
  • Build Business Intelligence tools.
  • Support real time decision making with the help defined data platform across key platforms.
  • Perform different analysis such as:
    • Sales analysis and customer profitability assessment
    • Generates forecasts and analyzes trends in sales, finance and other areas of business
    • Product mix, customer mix, and cost analysis
    • Inventory and accounts receivable controlling
    • Customer credit management
  • Support decision making and provide recommendations
  • Support business case management
  • Create financial models of "what if" scenarios for future business planning decisions in areas such: market entry evaluation, new services evaluation, life cycles.
  • Provide financial perspective on strategic and operational issues
What you'll need:
  • Bachelor's degree in Finance or Business and/or relevant professional title.
  • Four to five years’ experience in forecasting and analysis.
  • Not-for-profit experience considered an asset.
  • Experience working in a growing start-up environment strongly preferred.
  • Experience in a service (not manufacturing) business with activity-based project costing.
  • Strong teamwork ethic and ability to impact through influence.
  • Leadership and ability to motivate a team.
  • Strong organizational skills, attention to detail, ability to prioritize and meet deadlines.
  • Superior analytical and problem-solving abilities.
  • Strong computer skills including proficiency with Google Suite.
  • Ability to multi-task in a fast-paced environment with fluctuating priorities and deadlines.
  • Excellent communication skills both in French and English.
  • High level of sound and independent judgment, reasoning, and discretion.
Who you are:
  • You are a high energy person.
  • You are organized and detail oriented.
  • Outgoing, inclusive and welcoming in nature.
  • High ethical standards of behavior, good judgment, respect for others, confidentiality and attention to detail.
  • Able to be flexible, resourceful and assertive.

KCJ is proud to be an equal opportunity employer.

Working at KCJ includes:
  • 20 days of annual vacation (including 5 days in December during office closure)
  • Group benefits including medical and dental
  • Up to 5 annual sick days
  • Casual office
  • Professional Development

We pride ourselves on being a truly collaborative, innovative and diverse team. We celebrate the big - and small - wins. We laugh often and eat lots of homemade food together. We support and help each other learn and grow. We are really good at what we do and we care a lot about doing it. Apply if you belong.

Together, we will help the next generation set the course for a better future.

APPLY
Finance Manager

Full-time | Montréal, QC

Kids Code Jeunesse (KCJ) is a Canadian charity determined to make sure every child is educated with the skills to thrive, the knowledge to make informed decisions, and the tools they need to use technology to make the world a better place. We work hard to develop and deliver the best computational thinking and coding education, ​dans les deux langues officielles​, in Canada. And our efforts are making an impact.

Job Description:

Reporting to the CFO, the Finance Manager ​is responsible for the overall financial reporting of the organization. They will produce financial reports and develop strategies and plans for the long-term financial goals of Kids Code Jeunesse. Day-to-day, they will prepare financial documents and business reports, ensure financial transactions adhere to legal regulations, and look for ways to maximize resources. With this continually evolving outlook, they will use their insights to make financial recommendations to management.

Language:
  • English (Required)
  • French (Required)
What you'll do:
  • Manage and oversee all of the daily accounting operations;
  • Prepare budget and build financial forecasts and business models with input from the finance and business development team;
  • Design, implement & improve financial systems and procedures;
  • Establish and enforce proper accounting methods and policies with input from CFO;
  • Coordinate and complete annual audits;
  • Interpret relevant financial, audit and tax legislation and regulations, develop processes and controls for their application,and provide advice to the President on their implementation;
  • Manage financial position on all grants and sponsorships with support from finance team;
  • Validate all accounting data and prepare monthly financial reports with both quantitative and qualitative analysis;
  • Supervision and mentoring of junior accounting staff;
  • Liaising with Human resources to ensure the accuracy of data;
  • Reporting to government authorities (CNESST, Emploi Québec, WSIB etc.) with support from HR;
  • Managing payment terms with external service providers and creditors;
  • Coordinate with the Directors of Operations and Business Development on various issues;
  • Assist with compliance on legal and reporting issues for charitable status;
  • Manage the charitable donations tax receipting and reporting processes with input from the business development team;
  • Provide support to Budget holders in managing their budgets;
  • Manage financial and legal requirements for all business units;
  • Assist and support the President and CEO as required;
  • Assist the members of the executive team on Ad Hoc projects.
What you'll need:
  • Bachelor's degree in Finance or Business
  • CPA designation or relevant professional title
  • Four to five years’ experience in manager position or with increasing responsibilities and a successful track record​.
  • Not-for-profit experience considered an asset.
  • Excellent interpersonal and communication skills (in French and English) and ability to work closely with other functional groups, coworkers, and senior management.
  • Strong computer skills including proficiency with Google Suite.
  • Superior time management skills, multitasking skills, and the ability to prioritize tasks with minimal supervision.
  • High level of sound and independent judgment, reasoning, and discretion.
  • Professional, responsive, and positive work attitude is essential.
  • Resourcefulness and flexibility.
  • Exceptional oral and verbal communication skills in English with French, considered an asset.
  • Able to manage, guide and lead employees to ensure appropriate financial processes are being used.
  • Demonstrated ability to work as a team player and to facilitate and mobilize support.
Who you are:
  • You are a high energy person.
  • You are organized and detail oriented.
  • Outgoing, inclusive and welcoming in nature.
  • High ethical standards of behavior, good judgment, respect for others, confidentiality and attention to detail.
  • Able to be flexible, diplomatic and assertive.

KCJ is proud to be an equal opportunity employer.

Working at KCJ includes:
  • 20 days of annual vacation (including 5 days in December during office closure)
  • Group benefits including medical and dental
  • Up to 5 annual sick days
  • Casual office
  • Professional Development

We pride ourselves on being a truly collaborative, innovative and diverse team. We celebrate the big - and small - wins. We laugh often and eat lots of homemade food together. We support and help each other learn and grow. We are really good at what we do and we care a lot about doing it. Apply if you belong.

Together, we will help the next generation set the course for a better future.

APPLY
Sponsorship Manager

Full-time | Montréal, QC or Toronto, ON

Kids Code Jeunesse (KCJ) is a Canadian charity determined to make sure every child is educated with the skills to thrive, the knowledge to make informed decisions, and the tools they need to use technology to make the world a better place. We work hard to develop and deliver the best computational thinking and coding education, ​dans les deux langues officielles​, in Canada. And our efforts are making an impact.

Job Description:

The Sponsorship Manager is responsible for the development and implementation of KCJ's sponsorship strategy which secures revenue for the organization. You will develop the sponsorship strategy and set priorities, goals and budgets; research and identify potential sponsors; cultivate potential sponsors; and, communicate with current sponsors.. You will write proposals to obtain sponsorships and prepare presentations to deliver to potential sponsors and key stakeholders.

Language:
  • English (Required)
  • French (Required)
What you'll do:
  • Develop and maintain established and prospective sponsor contact list ensuring accurate and up-to-date information.
  • Engage in continuous research in an effort to identify new and potential sponsors.
  • Ensure all sponsors receive recognition for their sponsorship and contributions.
  • Develop and build upon existing relationships with groups, companies, and individuals who are existing sponsors or potential sponsors.
  • Assist in developing and attaining funding objectives.
  • Liaise with previous sponsors to ensure continued support.
  • Draft proposals and prepare presentations for potential sponsors.
  • Develop sponsorship strategies and oversee all aspects of fundraising programs.
  • Create sponsorship goals and oversee the solicitation of funds to meet these goals.
  • Identify new donors and organise initiatives to secure sponsorship.
  • Coordinate publicity methods to ensure the public is aware of fundraising campaigns.
  • Produce regular progress reports.
  • Develop and maintain effective systems to support the sponsorship functions.
  • Liaise with internal and external stakeholders to produce sponsorship related communications.
What you'll need:
  • Bachelor's degree or equivalent in Business, Marketing or other related area of study, or the equivalent level of professional experience.
  • Minimum 5 years' experience in role related to sponsorship.
  • Not-for-profit organizational experience considered to be an asset.
  • Able to write and format moderately complex correspondence, including memos, letters, etc.
  • Excellent writing skills, including proper spelling, grammar, and punctuation.
  • Superior time management skills, multitasking skills, and the ability to prioritize tasks with minimal supervision.
  • High level of sound and independent judgment, reasoning, and discretion.
  • Professional, responsive, and positive work attitude is essential.
  • Resourcefulness and flexibility.
  • Exceptional oral and verbal communication skills in English with French, considered an asset.
  • Strong customer service orientation.
  • Demonstrated ability to work as a team player and to facilitate and mobilize support.
Who you are:
  • You are a high energy person.
  • You are organized and detail oriented.
  • Passionate about the importance of education.
  • Outgoing, inclusive and welcoming in nature.
  • High ethical standards of behavior, good judgment, respect for others, confidentiality and attention to detail.
  • Able to be flexible, diplomatic and assertive.

KCJ is proud to be an equal opportunity employer.

Working at KCJ includes:
  • 20 days of annual vacation (including 5 days in December during office closure)
  • Group benefits including medical and dental
  • Up to 5 annual sick days
  • Casual office
  • Professional Development

We pride ourselves on being a truly collaborative, innovative and diverse team. We celebrate the big - and small - wins. We laugh often and eat lots of homemade food together. We support and help each other learn and grow. We are really good at what we do and we care a lot about doing it. Apply if you belong.

Together, we will help the next generation set the course for a better future.

APPLY