STEAM / Robotics & Coding Trainer (K–12)
Location: Abu Dhabi, UAE
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
Job Types: Full-time, Part-time, Permanent, Temporary
Application Question(s):
- 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: