Support our students through tech education, using your experience as a developer, or help students with finding the perfect job, using your HR skills!


What’s in it for you?

  • You will contribute to improving the lives of others through free education
  • You will become better expert of your own craft by teaching
  • You will be exposed to different cultures and different ways of thinking & working
  • You will become a part of Migracode’s professional network, including tech Meetups, companies, NGO’s and other professional developers
  • You will get first-hand experience in working in the NGO sector


“Our program is for 99% powered and made possible by volunteers. Without this strong community, we would not be able to support vulnerable groups in Barcelona and offer them new opportunities in life.

Vincent van Grondelle – Program Manager of Migracode Barcelona


Two ways to get involved

TECHNICAL VOLUNTEER

Are you a software developer, a programmer, you can code? Join our instructor team!

One-to-one support

Remote Slack support

Teach or support a class

Become a CodeBuddy

And more..!

EMPLOYABILITY VOLUNTEER

Are you great with CV’s, LinkedIn and job interview training? Join our employability team!

CV/LinkedIn support

Soft Skill Trainings

Job Interview Preps

Motivation letter writing

And more..!


100% Covid-safe volunteering

All our current class activities are safely carried out online and that also includes all volunteer possibilities. During the few in-person activities that we do when Covid-restrictions allow us, we strictly adhere to ANY Covid-measure that we are obliged to keep into account (and even a bit more strict).


Just a few requirements

Experience in and knowledge of the field you would like to support us with. We don’t have a large management team so you need to be able to work independently

A good level of English is required to help at Migracode Barcelona. Speaking Spanish, Catalan and/or Arabic is considered to be a great advantage

Of course we also understand you want to get professional experience – which you will -, but the main reason for joining Migracode should be an intrinsic motivation to support vulnerable groups


Are you ready?