Get Involved

We need a lot of partners to work with us in bridging the social and digital divides. We work with schools, community groups and organizations, individual volunteers and interns, locally and globally.  We are always looking for people with passion and talent in the areas of curriculum development, software development, STEM education, training and mentoring of youth. Join our team if you want to make an impact in the lives of young people and bring greater equality in society.

  • Be a Mentor

    We look forward to partnering with people who are committed and passionate in accompanying and guiding youths in their growth, please note the selection criteria and the required commitments from all our mentors here before submitting an application.


    Mentor Requirements:

    • ⁠Support the concept of our program
    • Willing to dedicate time and care for young people
    • ⁠Open to learning


    Note: No programming/photography knowledge and skills required

    All applications shall be reviewed by the youCodia Project Team, and potential applicants shall be notified for an interview. 

    Get Involved 
  • Program Support

    We look forward to partnering with people who are committed and passionate in accompanying and guiding youths in their growth, please note the selection criteria and the required commitments from all our mentors here before submitting an application. 


    • Translation (From English to Cantonese & Mandarin)
    • Programming/ Coding/ Website Support
    • Graphic Design
    • Background Sound Production
    • Photography & Video Production


    All applications shall be reviewed by the youCodia project team, and potential applicants shall be notified for an interview. Thank you! 

    Get Involved 
  • Schools

    We welcome partnership with middle schools (Form 2 & 3) to adopt our coding curriculum for ICT classes or Extra-Curricular Activities, which is coupled with a mentoring scheme that engages students in developing mobile apps for the community.

  • Platform Development

    We need software engineers to help in the design and development of our proprietary coding platform, youCodia. We are also constantly revising our coding curriculum to make teaching and learning of coding more effective. 

  • Research

    We have and continue to work with academia to assess and evaluate our programs, as well as research into ways to help students develop Computational Thinking and Design Thinking.

  • Staff

    Currently, we are looking for a curriculum designer for our coding curriculum, a training officer with a background in STEM education, and a senior software engineer in machine learning. 

    Get Involved 
  • Intern

    Usually, we recruit summer interns in computer science or engineering, science education, and psychology or social work from around the world. This year, the COVID-19 pandemic has restricted our recruitment to local interns and remote internships for overseas students.  

    Get Involved 

The planning and preparation for the program started in January, 2023. The plan is to engage 3 Schools for Social Development (SSD) with all SEN students and 6 regular schools with a high percentage of SEN students.  A mentoring scheme is coupled with the coding curriculum to support students’ collaborative learning and community engagement. The state-of-the-art curriculum would help students to self-learn, to think logically, solve problems systematically, and to develop confidence, motivation, and grit.  We have improved the popular programming tool, MIT App Inventor, to make it accessible to under-resourced and technologically inexperienced youth. 

  • Key Responsibilities:

    • Deploy/teach our STEM curriculum for upper primary (P4-6) and middle school (F.1-3) ICT and ECA classes.
    • Provide teachers’ facilitation and support to ICT teachers in schools to implement STEM curriculum.
    • Participate in developing, evaluating, refining, and editing the existing curriculum.
    • Coordinate and liaise with ICT teachers.
    • Assist in developing students’ outcome assessments.
    • Assist in the management and supervision of teaching assistants and interns.
    • Other duties may include coordinating school surveys and assisting in report writing.
  • Qualifications:

    • Degree in STEM Education or relevant discipline.
    • Basic knowledge of programming, Google Admin, e-learning, and content management systems.
    • Fluent in written English and Chinese, as well as fluency in Cantonese.
    • Positive attitude, adaptive, responsible, self-motivated, fast-learning, energetic, good team player, able to communicate well.
    • Prefer some experience/interest with SEN students, experience in STEM education, teaching, or tutoring primary or secondary school students.
    • Knowledge in Design Thinking, Scratch, and MIT App Inventor, a plus.


  • Application: 

    For interested parties, please apply with full resume, stating clearly current and expected salary, via email to balica.ng@ygn.org.hk.


    All information provided will be treated with strictest confidence & used for recruitment purposes only.


    All unsuccessful applications will be kept for a period of no longer than two years after completion of the recruitment exercise. 

What We Offer

In our partnerships with individuals, schools or organizations, we wish to have the collaborations to be exciting and positive learning experiences for all sides. We share our curricula and coding platform at various levels, provide training for mentor volunteers, software development internships and teaching experiences for students. There are opportunities to do research, run school programs, learn the latest technologies and serve the community with us.

Contact form