Making numbers readable and useful
Data, impact & visualisation team
YouthShare’s analyses draw on data: climate, employment, education, demography. The team turns it into clear charts, maps and infographics, and measures the association’s impact.
Assignments
- Build interactive charts and maps for articles and lab pages
- Create reusable visualisation components that suit the site’s light and dark themes
- Integrate visualisations into the static site, with scripts hosted on the site and compliant with its security policy
- Ensure keyboard and screen-reader accessibility, and a clear mobile version
- Optimise the size and speed of each visualisation
- Prepare data dashboards for the annual reports
- Document the code and share it with the team
Tools to master
- D3.js and Observable Plot: custom visualisations
- Modern JavaScript, SVG and Canvas: chart rendering, HTML and CSS for integration
- Observable or Jupyter: prototyping
- Git, GitHub and GitHub Pages: version control and publishing
- Python or R: data preparation
What you will deliver
- A library of on-brand chart components
- A first interactive visualisation published in an analysis
- A dashboard for the annual report
- Documentation to reuse every component
Profile we are looking for
- Strong command of D3.js and web development
- A sense of design and user experience
- Rigour on accessibility and performance
- Independence and a taste for well-documented work
A volunteer role, open to young people
Every role we offer is voluntary. The experience we ask for can come from a course, a student project, an internship, volunteering or a personal project: every skill counts, wherever you gained it. Our roles are designed first and foremost for young people, and we weigh your motivation and potential as carefully as your track record. Want to be part of something big? Apply.
Nice to have
- A portfolio of interactive visualisations
- Web mapping experience
- Good English and French
What this role gives you
- Live visualisations, visible to all, to show in your portfolio
- End-to-end experience, from data to published code
- Working with researchers and designers
Applications open until 15 January 2027
YouthShare reserves the right to close this listing before that date, as soon as the right person is found. We therefore encourage you to apply now.
The one-year commitment
A non-profit project is built over time. Every volunteer therefore commits for at least one year: time to settle in, carry the assignment through and pass on what they have learned. The weekly time depends on the role and is shown on each role page.
How selection works
Online application
You choose a role, present your background and attach your CV. A confirmation email gives you your reference.
Profile review
The Talent team reads every application and matches it with the needs of the role.
Video interview
A conversation to get to know each other and shape the assignment together.
Decision and arrival
You receive our answer by email, then your welcome into the team and your first access.