Join Us

We are looking for talented new teachers that help us provide excellent tutoring, dream bigger and perform better.

Who we are looking for

These are the most important characteristics and traits we look out for when we hire new teachers for our team:

  • Native or Advanced English speakers

  • Experience with children and teenagers

  • Professional or Academic background in Science, Tech, Engineering, Design, Maths or Education.

  • Motivated, thoughtful and kind


We are working to empower the new generations with the skills and knowledge of programming, and are committed to strengthen the human connections and friendship between people from all over the world through technology and communication.

  • Care Deeply

  • Cultivate Curiosity

  • Inspire through action

  • Encourage diversity

Hear from the team

  • Kevin



    YouCode was established in February 2018 as one of the few programming classes in Japan where students can learn in English. Our job is to communicate the importance of "practical English" and "programming" to children in a fun way. In order to achieve this, we are constantly experimenting and creating tools and resources that are easy for children to use and learn. Our evolution never stops, and we will always lead this education industry.
  • Jacopo


    Co-Director, Teacher

    I have always being interested in understanding how computers and technology work, and today I get to relive the first excitements of discovery and learning through the eyes of my students. I enjoy sharing and showing them how cool and fun tech can be. Witnessing their “a-ha!” moments is simply priceless and makes me feel proud.
  • Anwar



    I have experience in being a teacher and a programmer, this job allows me to do both and I am so grateful! Also ,I am envious of the students because I wish I had a class like this when I was younger. The environment is different from a typical classroom and it allows for different styles of learning with more focus on each individual student . I can see how talented kids can become from learning skills in programming and it makes me proud and hopeful for their futures.

Open Positions

We currently have the following open positions:

  • Teacher (Tokyo)

    We are looking to hire a for a side job position, teaching programming to children, both online(remote) and at our classes.
    You will be teaching online to individual students, and at our classrooms just for few hours per week, to groups of 5 students on average.
    Our classes are in Roppongi, Tokyo.

    As a part-time teacher you will:

    Skills and Competences:
    • Good proficiency with the use of computers and technology
    • Background in Programming, IT, Computer Sciences, Maths, etc. is preferred
    • Excellent written and verbal communication skills

    The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required.

    About us:
    • We are a school that teaches programming to children between 5 and 16 years old entirely in English language. We have online classes, and IRL classes in Kyoto, Osaka and Tokyo, and our business is quickly growing.
    • We love the fun, energy and fresh perspective that children share with us while we introduce them to the world of coding and computer science.
    • We strive to make our classes as fun as they are instructive. We want kids to think of our classes as a place where they can discover, grow, be creative and smile.
    About you:
    • Intense Passion In What You Do: You should ideally have an unwavering commitment towards delivering great work. You should always challenge yourself and your team members to be the best possible teacher for your students.
    • Generous and Patient: We want a motivated, caring teacher that enjoys being a model for the children and sharing with them knowledge in an engaging and playful way.
    • Willingness To Learn & Collaborate: We need team players who can work well with the management team and the other teachers. You must be open to receiving and giving feedback so that everyone can learn and progress together.
    • Commitment & Perseverance: You must be committed to working in the Tech-education sector and be willing to put in the hard work to learn as much as possible.
    • You must be already in Japan, with a valid visa that allows for part-time jobs. Visa sponsorship in the future can be considered.
    Work Arrangement:
    • For our online classes: remote working from anywhere.
    • Commute to our classroom in Roppongi twice per month.
    • Job Type: Side job with salary
    • Time investment: 6-8 hours/month in classroom, + variable hours of online teaching


    Interested in joining the team but not ready to apply at the moment?

    Sign up to keep in touch — we’ll keep you up to date with the latest from the team at YouCode and let you know when we have new roles open.

      School location you are interested in

      We promise not to flood your inbox (and you can opt-out at any point, no hard feelings). However, we need to tell you that by signing up to receive communications you agree to our Terms of Use/Privacy Policy.