Computer Science Instructor

Step, Inc.
Bellevue, WA, United States
8 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Compensation
$41,600.0 - $83,200.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) 3d Models C Sharp (Programming Language) Computer Programming Web Development Video Game Development Python (Programming Language) Lua (Scripting Language) Adobe Information Technology Unreal Engine

Job description

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., * 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

Requirements

  • 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

Benefits & conditions

$20-$40/hour, depending on experience

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Reflecting on modern game frameworks and audio libraries

John Romero John Romero · WWC 2022

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann +1 · LIVE

2:09 min

Introduction to building iOS augmented reality applications

Nermin Sehic · LIVE

2:53 min

Transitioning from linguistics and teaching into software engineering

Yasmine Kordjazy · Coffee With Developers

3:12 min

Selecting game engines and defining operational leadership strategies

Eric Bowman Eric Bowman · WWC Europe 2026

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all