In Person - Programming Instructor at Ultimate Coders
Scarborough, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

16 May, 25

Salary

0.0

Posted On

13 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Information Technology, Professional Development, Raspberry Pi, Teaching, Scratch, Python, C++, Azure, Training, Communication Skills, Technology, Aws, French, Electronics, Web Development, Computer Science, Ml, Programming Languages

Industry

Education Management

Description

JOB SUMMARY

We are looking for a Programming Instructor to join our team of dynamic, energetic, forward-thinking minds, working toward our common goal: providing a fun and safe learning environment for children. The ideal candidate will be responsible for delivering engaging and effective training sessions in various technical subjects, including but not limited to Python, JAVA, C, C++, ML, Arduino programming, and database management. The Instructor will facilitate learning through hands-on activities, lectures, and discussions while ensuring that students grasp complex concepts and develop practical skills.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
  • Proven experience in teaching or training in technical subjects is highly desirable.
  • Proficiency in programming languages such as Python, Scratch and C++.
  • Familiarity with cloud platforms like ML, AWS and Azure is a plus.
  • Experience with Web development (HTML5, CSS3, JavaScript), Basic Robotics (Wonder Workshop Dash and Dot) & Electronics (Raspberry Pi, Arduino)
  • Excellent communication skills with the ability to explain complex concepts clearly.
  • Ability to work collaboratively in a team-oriented environment while also being self-motivated.
  • A commitment to continuous learning and professional development in the field of technology.

Education:

  • Bachelor’s Degree (required
Responsibilities

DUTIES

  • Develop and deliver comprehensive lesson plans that align with curriculum objectives.
  • Be punctual, Provide feedback to parents after working with a student who is there for assessment & Follow opening/closing duties daily
  • Utilize various teaching methods to accommodate different learning styles and ensure student engagement.
  • Assess student performance through assignments, projects, and exams; provide constructive feedback to promote improvement.
  • Collaborate with other instructors to enhance course content and share best practices.
  • Stay updated on industry trends and technologies to ensure course relevance.
  • Maintain accurate records of student attendance and performance metrics.
  • Foster a positive learning environment that encourages student participation and collaboration.

IF YOU ARE ENTHUSIASTIC ABOUT SHARING YOUR KNOWLEDGE AND HELPING OTHERS GROW THEIR SKILLS IN TECHNOLOGY, WE ENCOURAGE YOU TO APPLY FOR THIS EXCITING OPPORTUNITY! DO YOU ENJOY TEACHING AND BUILDING PROBLEM-SOLVING SKILLS IN YOUNG ENGINEERING MINDS? HAVE YOU MENTORED YOUTH? THIS COULD BE THE ROLE FOR YOU.

Job Types: Part-time, Permanent, Internship / Co-op
Pay: From $17.20 per hour
Expected hours: No less than 6 per week

Benefits:

  • Casual dress
  • On-site parking

Flexible language requirement:

  • French not required

Schedule:

  • Evening shift
  • Monday to Friday
  • Weekends as needed

Ability to commute/relocate:

  • Scarborough, ON: reliably commute or plan to relocate before starting work (required)

Education:

  • Bachelor’s Degree (required)

Location:

  • Scarborough, ON (preferred)

Willingness to travel:

  • 100% (required)

Work Location: In person
Application deadline: 2025-02-1

Loading...