Skip to main content

Front-End Web Development Intern (Erasmus+), Dirty Roots Berlin

Software and applications development and analysis
Computer use
Database and network design and administration
Berlin, Germany
Traineeship (during studies)
Unpaid traineeship
Expected starting date

Published on September 9, 2026

Dirty Roots Berlin

Art & Culture

Dirty Roots Berlin is an art studio blending contemporary art, vintage, culture, content creation, and plant care — all guided by our "Leave it the Fuck Alone" philosophy.

Berlin, Germany

Ship real features for a live website and a browser game, with a plant audience of about 280,000 people.

Dirty Roots Berlin is a plant-education brand and creative studio: handmade sphere planters, a book (Leave It the F*** Alone), short videos, a blog and a members club, all built on one idea: most plant advice is noise, so observe more and intervene less. A small studio run by the founder with a rotating team of interns, so you work on real things that ship.

What you will do

  • Improve our Squarespace site with custom HTML, CSS and JavaScript: speed, responsiveness, usability.
  • Build new sections: a landing page for our free guide, members club improvements, shop and archive pages.
  • Continue our browser game LITFA (Phaser 3 + Vite, JavaScript): wire systems, fix bugs, ship features.
  • Set up analytics and event tracking without ad tracking.
  • Work from a short backlog agreed with the founder and ship weekly.

What you will learn

Real production site work, JavaScript game development, shipping to a live audience, version control and code review.

Who you are

  • Computer science or web development student.
  • HTML, CSS, JavaScript and Git. A plus: Squarespace, Phaser or React.
  • You finish things and show your work. Remote or a mix works.

Practical: unpaid, built for Erasmus+ traineeship grants (we sign the learning agreement and issue the certificate). 2 to 6 months. English B2 or better. Direct daily contact with the founder.

Apply through the platform. Shortlisted applicants get a 15-minute video call.

Level of studies
Short cycle or equivalent (EQF 5)
Bachelor (EQF 6)
Master (EQF 7)
Working language(s)
English/English
Expected skills
App / software / web development and ICT systems design
Programming computer systems
Digital design
Solving problems
Using digital tools for collaboration, productivity, and problem solving
Tools
HTML
CSS
JavaScript
Git
Squarespace
Visa & Work Authorization Support
Yes - We can host international candidates and will provide the necessary documentation (e.g., signed Learning Agreement, invitation letter).
Programme
Erasmus+ traineeship
Other recognised mobility/funding programme
National/regional employment or work-immersion programme
Duration
3 months
Schedule
Full time
Hours per week
40 hours
Benefits
Partial remote work

This offer has been posted by:

Adam Cotorceanu