Type: Full-time or Part-time (6 days/week; afternoons/evenings required; weekend workshops as scheduled)
About the Role
You will teach engaging, age-appropriate STEAM, Robotics, Coding (Scratch ? Python), and Intro AI to K-12 learners, building creativity, problem-solving, and confidence. The role blends hands-on facilitation, curriculum execution, and parent communication in a safe, well-run learning environment.
Key Responsibilities
Teaching & Facilitation
Plan and deliver lively classes in Scratch/Blockly, Python, Robotics (LEGO/Micro:bit/Arduino/VEX), and Intro AI (e.g., Teachable Machine/ML for Kids) for beginner to intermediate levels.
Differentiate instruction for mixed ages/abilities; run small-group challenges and capstone projects.
Manage class routines (setup, timing, transitions, behavior) and maintain a positive, inclusive climate.
Curriculum & Assessment
Follow center curriculum and contribute improvements, rubrics, and project banks.
Use quick, formative checks; maintain student portfolios and term progress notes.
Prepare learners for showcases/competitions (e.g., WRO/FLL/internal hack days).
Lab, Safety & Assets
Set up kits, devices, and software before class; close down and store properly after.
Track inventory (robots, sensors, laptops, consumables); report shortages/faults promptly.
Uphold child safeguarding, first-aid escalation, and equipment safety protocols.
Parent & Team Communication
Share concise class updates, milestones, and next steps via the center's channels.
Coordinate with Center/Academic Lead on timetables, substitutions, and make-ups.
Support occasional demos, open days, and short social content (non-teaching BTS).
Administration
Take accurate attendance and basic outcomes in the center's system/CRM.
Adhere to center policies on punctuality, conduct, and facility use.
Required Skills & Experience
2+ years teaching/training K-12 in any of: Coding, Robotics, STEM/Science, ICT, or related enrichment.
Hands-on proficiency in Scratch/Blockly and Python (beg-int); comfortable guiding debugging.
Practical experience with at least one robotics stack: LEGO SPIKE/EV3, micro:bit, Arduino, VEX IQ, or Raspberry Pi.
Basic AI literacy for kids (image/sound projects with no/low-code tools).
Strong classroom management, clear communication, and child-first mindset.
English required; Arabic/Hindi/Tamil/Malayalam a plus. UAE experience preferred.
Nice to Have (Added Advantage)
Ability to also teach Abacus Maths, Chess, or Academic Tuitions (primary/middle grades).
STEM competition mentorship; maker tools (3D design/printing basics).
First Aid/CPR or child safeguarding training; CACHE/teaching certificate.
Schedule & Employment
Full-time or Part-time; center peak hours are late afternoons/evenings; camps and events may require morning blocks.
Compensation and benefits as per UAE labor law; training, curriculum, and SOPs provided.
How to Apply
Apply here or Email your CV with subject "STEAM / Robotics Trainer - Abu Dhabi" to helpdesk@shiningstaronline.com
Which of the following tools do you have hands-on experience teaching to students? (Answer: Block Coding (Scratch / Blockly), Text Coding (Python / Java), Robotics Hardware (LEGO SPIKE/EV3, Arduino, Micro:bit), None of the above)
How many years of experience do you have teaching STEAM/Robotics specifically to K-12 students (ages 5-17)?
This role requires working 6 days a week, primarily in the afternoons and evenings (when students are out of school). Are you comfortable with this schedule in Abu Dhabi?
Do you have the ability to teach any of the following additional subjects? (Select all that apply) (Answer: Abacus / Vedic Maths, Chess, Academic Tuition (Maths/Science for School curriculum), None, strictly Robotics/Coding only.)
Location:
* Abu Dhabi (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.