Ultimate Coders is the fastest-growing kids' coding program in the GTA, offering hands-on learning in coding, robotics, electronics, and math. Our curriculum includes Scratch, Python, Robotics, Arduino, HTML5, CSS, JavaScript, and Mathematics. We help students build creativity, problem-solving skills, and confidence through technology and applied learning.
Position Overview
We are hiring an enthusiastic
Programming & Math Instructor
for our Oakville center. This role involves teaching students ages 7+ in a small-group environment (up to six students per class). If you enjoy working with young learners and are passionate about STEM education, this position may be a great fit.
Key Responsibilities
Complete training and become familiar with Ultimate Coders' curriculum and teaching methods.
Teach coding, robotics, and math classes in an interactive, hands-on environment.
Deliver Math instruction for
Grades 1-8
, including foundational skills, problem-solving, and enrichment.
Integrate or support AI-related tools/software in learning activities (e.g., age-appropriate AI learning platforms, coding assistants, or educational AI tools).
Maintain a positive, supportive, and safe learning environment.
Assess student progress and adapt instruction to individual learning needs.
Communicate with parents regarding student progress and class expectations.
Complete daily opening and closing procedures on time.
Required Skills
Coding: Scratch, Python
Web Development: HTML5, CSS3, JavaScript
Arduino / C++ (beginner to intermediate)
Strong math proficiency for
Grades 1-8
Familiarity with or willingness to learn
AI-based educational tools and beginner-friendly AI software
Excellent communication and interpersonal skills
Ability to work with children in a patient, engaging, and organized manner
Qualifications
Diploma or degree (or currently completing one) in Computer Science, Mathematics, Education, Engineering, or a related field.
Minimum 1 year of teaching, tutoring, or instructional experience with children ages 7+.
Comfortable learning new technologies and instructional tools quickly.
Job Type
Part-time, Permanent
Expected hours:
16-40 per week
Pay
Starting at Ontario minimum wage
Schedule
Weekdays:
4 pm - 8 pm (Mon-Fri)
Saturdays:
11 am - 2 pm
Weekend availability required
Additional Information
This is an
in-person teaching role
at our Oakville center.
Candidates living in or near Oakville are preferred.
Opportunity for long-term growth, additional hours, and future benefits.
Application Question
Please confirm your availability during our listed business hours.
Commute/Relocation
Oakville, ON L6M 3B2: reliably commute or plan to relocate before starting work (preferred)
If you are passionate about teaching kids, enjoy STEM, and want to help young learners grow their problem-solving skills, we'd love to hear from you!
Job Type: Part-time
Expected hours: 16 per week
Benefits:
Casual dress
Company events
On-site parking
Ability to commute/relocate:
Oakville, ON L6M 3B2: reliably commute or plan to relocate before starting work (preferred)
Education:
Secondary School (preferred)
Location:
Oakville, ON L6M 3B2 (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.