top of page

Instructors - STEAM Track

Cairo

Freelance

About the Role

San3a Academy is building a pool of Freelance STEAM Instructors to support current and upcoming learning experiences designed for school-age learners across different grade levels.

Our STEAM programs focus on hands-on, exploratory learning that integrates science, technology, engineering, arts, and mathematics through practical toolkits and creative projects.

Programs may include learning experiences built around:

  • Arduino Uno

  • Micro:bit

  • Makey Makey

  • Block-based coding (Scratch, PictoBlox, similar platforms)

  • Python programming (introductory to intermediate levels)

  • 2D & 3D design using Tinkercad

  • Digital fabrication (basic operation of 3D printers and laser cutters)

Selected candidates will first join a free Training of Trainers (ToT) program designed to align them with San3a Academy’s instructional approach, learner-centered methodology, classroom management model, and technical toolkit standards.

After successfully completing the ToT and passing the evaluation process, instructors will join the San3a Academy instructor pool and may be assigned to deliver different STEAM learning experiences based on their skills, strengths, and availability.

This is a teaching-focused role. We are looking for instructors who can translate technical concepts into engaging, age-appropriate, curiosity-driven learning experiences for school students.

What You Will Do
  • Deliver and facilitate hands-on STEAM learning sessions following provided curricula and instructor guides

  • Translate technical ideas into age-appropriate explanations suitable for different school grade levels

  • Create engaging, safe, and structured classroom environments

  • Guide students through project-based exploration, experimentation, and iteration

  • Support students through debugging, trial-and-error, and creative problem solving

  • Manage classroom dynamics and ensure active participation

  • Operate and supervise safe use of digital fabrication tools (when applicable)

  • Collaborate with the education team and attend required briefings or trainings

  • Provide structured feedback on learner engagement, challenges, and progress

Work Model & Availability

This is a project-based freelance role. There is no fixed weekly schedule.

Instructors join San3a Academy’s instructor pool and are assigned to programs, camps, school partnerships, workshops, or clubs throughout the year based on program needs, instructor availability, and skill alignment.

Each assignment has its own timeline and session schedule, shared in advance.

Who This Role Is For

This role is suitable for instructors who:

  • Have hands-on experience in one or more STEAM toolkits (Arduino, Micro:bit, Scratch, Python, digital fabrication, etc.)

  • Enjoy working with school students across different age groups

  • Can manage classroom environments confidently and constructively

  • Are comfortable facilitating interactive, project-based learning

  • Can simplify complex ideas without oversimplifying concepts

  • Value curiosity, creativity, experimentation, and structured exploration

  • Understand that teaching children requires both technical clarity and emotional intelligence

Requirements

Required Skills & Competencies
Instructional & Classroom Skills
  • Experience teaching, mentoring, tutoring, or facilitating school-age learners (formal or informal)
  • Strong classroom management skills

  • Ability to adjust explanations based on age group and developmental stage

  • Ability to balance structure with creativity

  • Experience facilitating project-based or experiential learning

  • Patience and ability to guide students through mistakes constructively

  • Willingness to reflect and continuously improve instructional practice

Technical Skills (One or More Areas)

Candidates are not expected to master all domains. We are looking for instructors with solid hands-on experience in one or more of the following areas:


Physical Computing – Arduino Uno

  • Programming Arduino using Pictoblox

  • Working with sensors, actuators, LEDs, buttons, motors

  • Building simple electronics circuits safely

  • Debugging basic hardware and wiring issues

Micro:bit

  • Programming using block-based editors or Python

  • Using onboard sensors (accelerometer, buttons, LED matrix)

  • Connecting external components

  • Building small interactive projects

Makey Makey

  • Understanding conductive materials

  • Designing creative input systems

  • Integrating Makey Makey with Scratch or similar platforms

Block-Based Coding (Scratch, PictoBlox, Similar Platforms)

  • Teaching logic, sequencing, loops, conditionals, variables

  • Designing interactive stories and games

  • Supporting beginner-level computational thinking

Python Programming (Beginner–Intermediate)

  • Teaching basic syntax, logic, functions, loops, conditionals

  • Introducing problem-solving and algorithmic thinking

  • Guiding students through small projects

2D & 3D Design (Tinkercad or Similar)

  • Designing simple 3D models

  • Preparing files for 3D printing and laser cutting

  • Basic understanding of design constraints

Digital Fabrication

  • Basic operation and safety procedures for 3D printers

  • Basic operation and safety procedures for laser cutters

  • Understanding file preparation and machine workflow

  • Supervising students safely during fabrication activities

General Competencies
  • Strong communication skills (clear, structured, age-appropriate)
  • High sense of responsibility regarding student safety

  • Ability to learn new tools and platforms quickly

  • Collaborative mindset

  • Professional conduct and reliability

bottom of page