Teach with Code.X

Code.X Summer 2026 applications are now open for Albania, Gaza, West Bank, Myanmar and Ukraine! Applications close March 23rd.

About Us

Code.X empowers young people in conflict-affected and under-resourced regions to lead as tech founders and community leaders, addressing their communities’ unique challenges. We envision a future where communities are resilient and thrive by local innovation and leadership.

We have operated for over 10 years in Palestine, 7 years in Albania, 2 years in Ukraine and are piloting in Myanmar this year!

About the Role

Code.X volunteer instructors are college/university students and working professionals who teach computer science, human-centered design or college preparation to high school students on-the-ground or remotely. Instructors bring out the potential in our students and serve as both teachers and role models. Instructors are critical in creating a supportive and long-lasting community between the instructors, students, TAs, and program staff. In-person, instructors have the rare opportunity to experience their host country and its tech/educational landscape through the eyes of locals.

Program Travel

Our in-person programs include Albania, Ukraine and the West bank. All program-related room and board, meals, and transportation on-the-ground are covered. You will be reimbursed for approved airfare and travel insurance to/from your teaching location, typically up to $1500.

Code.X, along with on-the-ground partners, will be monitoring program safety continuously and will alert all applicants if there are changes to our ability to host the program.

Remote Programs

Our remote programs include Gaza and Myanmar which are hosted online over Zoom and Google Meet. You will connect with your students over platforms such as WhatsApp and Discord. No travel is required.

What You’ll Bring

Requirements

  • Domain expertise in the topic you apply to teach

  • For Computer Science and Design courses: academic or industry experience in STEM (Science, Technology, Engineering, and Mathematics) and/or Design/Psychology

    • Current student at competitive US, Canadian, or UK university majoring in Computer Science, Computer Engineering, Human-Computer Interaction, Design, Psychology or similar field

    • Recent graduate and current employee at a tech company, as a Software Engineer, Product Designer, Product Manager, or similar

  • For English courses: native English fluency or professional fluency (if not native - please show standardized test score)

  • Ability to commit full-time (in-person programs) or part-time (remote programs) for the full duration of your chosen programs, including additional travel time to/from your host country, if applicable, with no additional intensive time commitments

  • In-person programs only: able to teach daily and complete strenuous travel for the duration of the program, including long flights, train rides, bus rides, and car rides

  • In-person programs only: valid passport, not expiring within 6 months of the start of the program; each program has different passport requirements

Nice-to-haves

  • Previous teaching, tutoring, or mentoring experience

  • Previous experience working with youth (ages 14-18)


Summer Positions

Volunteering Timeline

  • March: Instructor application open

  • April: Instructor interviews, including up to two interview rounds with Code.X and partner organization staff

  • April - May: Instructor confirmation and travel booking

  • May - June: Remote training sessions with the teaching team

  • July: Summer programs

Role Details

Pre-Program (May-June)

  • Attend and engage with all remote training sessions required to prepare you for your on-site responsibilities (~11 hours)

  • Appropriately and proactively communicate with the Code.X team about confirmation requirements, travel booking, onboarding, etc.

  • Familiarize yourself with the Code.X curriculum and create preparatory materials

Onsite for In-Person Programs (July)

  • Air travel time to and from your program location (listed program dates are the dates that you are expected to arrive in and leave from the host country’s airport)

  • Up to 14 days of active teaching

    • Preparation days prior to program start with your teaching team

    • Teach 1-2 daily class periods (3.5 hours each)

    • Daily preparation for the next day’s class period, including creating slides, deciding on classroom activities, planning with your teaching team, etc

  • Community participation

    • Get to know students outside of the classroom and serve as a positive role model

    • Collaborate with the on-site staff towards the overall success of the program

    • Contribute to the program community by participating in community activities and respecting/reinforcing program rules

    • Understand and adhere to local cultural norms

  • Lead a well-run, collaborative classroom that effectively teaches students about personal growth, Computer Science, and Design in the broader context of their lives

    • Plan, prepare, and deliver lessons to students based on the Code.X curriculum

    • Adapt the curriculum to your classroom as you and your co-instructors see necessary

    • Provide differentiated instruction and appropriate feedback to students on an ongoing basis

    • Collaborate and coordinate with your teaching team, mentoring local Teaching Assistants as appropriate

Remote Programs (July - August)

  • Synchronous and asynchronous teaching

    • Pre-record 2 lectures per week (0.5hrs each)

    • Teach 2 live sessions over Zoom per week (1hr each)

    • Preparation for the next class period, including creating slides, deciding on classroom activities, planning with your teaching team, etc

    Community participation

    • Answer student questions outside lecture times and build connections

    • Collaborate with the on-site staff towards the overall success of the program (if applicable)

    • Contribute to the program community by participating in community activities and respecting/reinforcing program rules

    • Understand and adhere to local cultural norms

  • Lead a well-run, collaborative virtual classroom

    • Plan, prepare, and deliver lessons to students based on Code.X curriculum and self-developed materials

    • Adapt the curriculum to your classroom as you and your co-instructors see necessary

    • Provide differentiated instruction and appropriate feedback to students on an ongoing basis

    • Collaborate and coordinate with your teaching team, mentoring local Teaching Assistants as appropriate

Post-Program (August)

  • Provide program feedback with Code.X team post-program, via surveys and end-of-program debrief sessions, to support future program success


🎨 Create your own role

Want to contribute in another capacity? Our entire team is volunteer-initiated and we create our own roles as our team grows and students’ needs evolve.

Let’s talk about it: reach out at contact@codedotx.org.


Have a question that isn’t answered?