UCode is hiring a

Coding Instructor for Kids & Teens ($20-$30/hr depending on experience)

UCode teaches young adults, 6-17 how to write software through an engaging project-based curriculum. Our learning campuses offer camps and class structures with individualized support from our certified instructors. Over the last four years we have transformed the experiences of thousands of students and are poised to have a significant impact with students across the region. Our students have gone on to work for the likes of Google and Facebook. We are backed by Bloomberg Beta and Idealab, among others - we are currently implementing a plan to expand dramatically over the next several years.


Teach our students to reach their creative and intellectual potentials though computer science.

Inspire them to create software that is meaningful to themselves and the communities they serve.

Every moment matters.


We seek experienced, energetic instructors to inspire students in an after-school environment. You will be working with passionate students, using a curriculum designed specifically to propel them to create functional and meaningful software solutions. Our instructors provide the best possible customer service through: creating structure to ensure student success; establish meaningful relationships with your students; maintain positive interactions to inform parents of their child(ren)’s progress; and strive to support company initiatives for growth. This is your chance to make a significant impact on the trajectory of a young adult interested in computer science. This is mainly a part-time position with the opportunity to work up to 30 hours/week, but we are looking to test a full-time position.


Knowledge of coding and a completed Bachelor's degree (computer science, mathematics, or similar degree preferred) is mandatory! You will be required to test out of our coding curriculum before you can instruct in one of our learning centers.


Some responsibilities may include, but are not limited to:

  • Teach kids from the ages of 6-19 how to code using self paced lessons with a student-teacher ratio of 8:1.
  • Provide a dynamic learning environment that effectively engages & facilitates authentic learning for students of diverse backgrounds, cultures, and experiences.
  • Assist Center Director to maintain positive relationships with parents and students that uphold high standards of excellence in operations and customer service. We all must work together to provide the UCode Experience and deliver results!
  • Support center growth by: administering trials; working camps and other promotional events; and participate in general center maintenance (including opening & closing of center).
  • Provide assistance in effectively scheduling staff sessions to increase company efficiency
  • Continued professional development - develop/learn new pedagogies to increase student achievement.