Volunteer & internship programme

If you want real experience in software development, join our team as a volunteer or an intern.

Who this is for

  • Students and recent graduates in computing and related fields
  • People changing career into software
  • Developers who want to contribute to open-source and civic projects

What you get

  • Work on real projects, not made-up exercises
  • Code review and mentoring from experienced engineers
  • A certificate and a reference for those who complete the programme

I want to join as

About you

Your email and phone together identify you — use the same pair for any later request.

Placement

Roughly; between 1 and 60.

Optional — leave empty if you do not know yet.

Study and skills

Separate with commas — TypeScript, React, SQL

Your CV

A CV file is required.

You will get a tracking code once it is sent.

Guide to this page

Volunteering and internships

Work on real projects as a volunteer or intern, and grow alongside experienced engineers.

This programme is for students and recent graduates, people changing career into software, and developers who want to contribute to open-source and civic projects. It has two forms: volunteering, where you give your free time to projects without a strict time commitment, and an internship, which is a fixed period with a learning plan, a mentor and a final assessment.

Step by step

  1. Choose the kind of placement

    Volunteer or intern; each has its own description in the form.

  2. Say what and when

    Your field (front end, back end, mobile, data, design and so on), hours per week, start date and working arrangement (on site, hybrid or remote).

  3. Describe your studies and skills

    University, field of study, skills and a GitHub or portfolio link; the fuller it is, the easier it is to find the right project.

  4. Send it and keep the code

    Follow your application with the tracking code.

What you can do here

  • Real projects

    Work on software that is actually used, not made-up exercises.

  • Review and mentoring

    Code review and guidance from experienced engineers.

  • A certificate

    A certificate and reference letter for those who complete the placement.

Frequently asked questions

Is volunteering paid?

Volunteering is unpaid and flexible in time. If you are looking for a job, use Send your CV.

Can I apply without experience?

Yes; that is what the programme is for. List whatever skills you have, however few.

Is remote work possible?

Yes. Choose on site, hybrid or remote as the working arrangement in the form.

What is the difference between an internship and volunteering?

An internship is a fixed period with a learning plan, a mentor and a final assessment; volunteering is flexible with no strict time commitment.

How it connects to other sections