Computer Science Instructor
Company Overview
STEP Computer Academy has been a leader in IT and STEM education since 1999, with hundreds of thousands of successful graduates worldwide. We provide hands-on, cutting-edge programs for students of all ages, from coding and game development to robotics and engineering. Our mission is to inspire curiosity, innovation, and teamwork in the next generation of creators.
Position Overview
We are looking for an enthusiastic and passionate Computer Science Instructor to teach our Comprehensive Computer Science Education (CCSE) program for kids and teens (ages 9–14).
This program introduces students to the world of technology — from programming and robotics to game design, 3D modeling, and web development. If you love working with kids, enjoy technology, and want to make an impact on the next generation of innovators, this role is for you!
Program Details
In our CCSE program, students explore:
Programming — from block-based languages to Python, Lua, C#, and Java
Game Development — creating games using Unity, Construct 3, and Unreal Engine 5
3D Modeling & Printing — designing and printing 3D models and VR worlds
Web Development — learning HTML/CSS and website creation basics
Robotics — building and coding robots through real hands-on projects
Digital Creativity — editing images, sound, and video using Adobe tools
Students learn real computer science principles while developing creativity, teamwork, and problem-solving skills. Every topic includes practical labs, final projects, and presentations.
Key Responsibilities
Teach engaging, hands-on computer science classes using the provided curriculum and materials
Support students through coding, robotics, and design projects
Encourage creativity and teamwork during lessons
Provide feedback and track student progress
Maintain a positive and inspiring classroom environment
Collaborate with the STEP teaching team to improve lesson delivery
Qualifications
Passion for technology, education, and working with kids
Knowledge of programming (Python, Lua, or C# preferred)
Experience with robotics, Unity, or 3D modeling is a plus
Teaching, mentoring, or tutoring experience is highly valued
Strong communication and organizational skills
Reliable, positive, and team-oriented attitude
Compensation
$20–$40/hour, depending on experience
Location
STEP Computer Academy
13208 NE 20th St #100, Bellevue, WA 98005
Job Type: Part-time (in-person)
Job Type: Part-time
Pay: $20.00 - $40.00 per hour
Work Location: In person