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.
Nepal Code Mantra Pvt Ltd
Code Mantra is an education technology company dedicated to helping students become creators, builders, problem solvers, innovators, and future leaders. We provide high-quality online education in Coding, Artificial Intelligence, Robotics, Mathematic...
Similar Jobs
Director of Engineering
IT Jobs
Full Time
Site Reliability Engineer
IT Jobs
Full Time
QA / QC / Testing Engineer (Mid-Level)
IT Jobs
Full Time
Senior Backend-Developer
IT Jobs
Full Time
Senior Frontend Developer
IT Jobs
Full Time
Coding, AI, Machine Learning & Robotics Curriculum Designer
IT Jobs
Full Time
Upload Your CV


