> For the complete documentation index, see [llms.txt](https://volunteers.migracode.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://volunteers.migracode.org/general-information/volunteering-roles.md).

# Volunteering roles

**There are many things to do as volunteer at MigraCode, and depending on your own professional profile, there is always a way to help us and our students! Have a look at the overview below and click on a role to find out more and how to start.**&#x20;

### **Teach coding or soft skills, or help with the final projects**

{% content-ref url="/pages/LsXIiu7RUuQ5yZb8GNlq" %}
[Teaching volunteer roles](/general-information/volunteering-roles/teaching-volunteer-roles.md)
{% endcontent-ref %}

### Mentor/coach students or help with CodeWomen

{% content-ref url="/pages/PhxjatplO8l97mYj9rvV" %}
[Mentoring volunteer roles](/general-information/volunteering-roles/mentoring-volunteer-roles.md)
{% endcontent-ref %}

### Support students through Slack with HR or tech topics

{% content-ref url="/pages/Q36sJaGc9WBwsPj7BbVu" %}
[Slack volunteer roles](/general-information/volunteering-roles/slack-volunteer-roles.md)
{% endcontent-ref %}
