
Skills :-
Requirements :-
Education
Bachelor's Degree in:
-
Computer Science
-
Software Engineering
-
Information Technology
-
Computer Engineering
-
STEM Education
-
Related Field
Equivalent industry experience may be considered.
Experience
-
Minimum 2 years of coding or STEM teaching experience.
-
Experience teaching children preferred.
-
Experience teaching online classes preferred.
-
Experience with project-based learning preferred.
Technical Skills
Required
-
Scratch
-
Python
-
Basic Web Development (HTML/CSS)
-
Computational Thinking
-
Problem Solving
Preferred
-
JavaScript
-
AI Tools
-
Machine Learning Fundamentals
-
Robotics Programming
-
Arduino
-
App Development
-
Game Development
Technical Requirements
-
Reliable high-speed internet connection.
-
Laptop or desktop computer.
-
HD webcam and microphone.
-
Quiet teaching environment.
-
Familiarity with:
-
Zoom
-
Google Meet
-
Google Classroom
-
Google Workspace
-
Online coding platforms
Required Competencies
Teaching Skills
-
Student engagement
-
Lesson delivery
-
Classroom management
-
Project facilitation
Technical Skills
-
Strong coding fundamentals
-
Debugging ability
-
Computational thinking
-
Software development concepts
Communication Skills
-
Excellent spoken and written English
-
Clear communication with students and parents
-
Ability to simplify technical concepts
Professional Skills
-
Punctuality
-
Accountability
-
Adaptability
-
Teamwork
-
Growth mindset
Job Responsibility :-
Teaching & Instruction
-
Deliver live online coding classes to K–12 students.
-
Teach according to Code Mantra curriculum and lesson plans.
-
Create engaging and interactive learning experiences.
-
Explain coding concepts in an age-appropriate manner.
-
Encourage creativity, innovation, and problem-solving.
-
Foster a positive and supportive virtual classroom environment.
-
Adapt teaching strategies to different learning styles.
-
Use project-based learning methodologies.
Subjects & Technologies
Teachers may teach one or more of the following:
Beginner Level (Ages 5–8)
-
Scratch Jr.
-
Scratch
-
Blockly
-
Computational Thinking
-
Digital Literacy
-
Logic Building
Intermediate Level (Ages 8–13)
-
Scratch Advanced
-
Game Development
-
Animation Development
-
Web Development Basics
-
Python Fundamentals
-
App Development Basics
Advanced Level (Ages 13–18)
-
Python Programming
-
JavaScript
-
HTML/CSS
-
Web Development
-
Object-Oriented Programming
-
Data Structures & Algorithms
-
Software Development Fundamentals
-
AI & Machine Learning Fundamentals
-
Robotics Programming
Student Progress & Assessment
-
Monitor student learning and progress.
-
Assess coding assignments and projects.
-
Identify learning gaps and provide additional support.
-
Conduct coding challenges and skill assessments.
-
Maintain accurate student records.
-
Prepare student progress reports.
Project-Based Learning
-
Guide students through real-world coding projects.
-
Help students build games, websites, applications, and AI projects.
-
Encourage independent problem-solving.
-
Support students during project presentations.
-
Promote innovation and creativity.
Parent Communication
-
Provide regular updates on student progress.
-
Communicate student achievements and areas for improvement.
-
Participate in parent-teacher meetings when required.
-
Respond professionally to parent inquiries.
Classroom Management
-
Maintain professionalism during online sessions.
-
Ensure active student participation.
-
Promote respectful and collaborative learning.
-
Follow all child safety and safeguarding policies.
Academic Excellence
-
Participate in teacher training programs.
-
Stay updated on emerging technologies and coding trends.
-
Collaborate with curriculum and academic teams.
-
Continuously improve teaching effectiveness.
Who are looking for :-
We are seeking passionate and highly skilled Coding Teachers to deliver engaging, project-based online coding classes to K–12 students.
The ideal candidate can simplify technical concepts, inspire creativity, build confidence, and help students develop computational thinking and problem-solving skills through hands-on coding projects.
Similar Jobs
Site Reliability Engineer (SRE)
IT Jobs
Full Time
Web Application Developer
IT Jobs
Full Time
Director of Engineering
IT Jobs
Full Time
Principal Engineer
IT Jobs
Full Time
Site Reliability Engineer
IT Jobs
Full Time
QA / QC / Testing Engineer (Mid-Level)
IT Jobs
Full Time
Upload Your CV

