You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Treesy

Full-Stack Developer Intern – React / Next.js | UNPAID

  • Remote
  • 0-3 years
  • English (B2)

Salary

Not stated

Similar roles pay €55K - 90K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

This is an unpaid internship with no salary. Apply only if an unpaid placement suits your situation and meets any requirements from your school.

The company is a sustainability venture with a live platform that connects people and businesses with tree planting.

The company builds tools that link tree planting to everyday business activity, using clear calculations, accessible customer information and transparent documentation.

It communicates carefully. Assumptions are documented, reporting is meaningful, and it never claims that planting trees makes a product or activity climate-neutral.

You would work directly with the founder on projects chosen to match your skills, interests and internship length. You are not expected to deliver every project, and the scope will be agreed together.

Responsibilities

  • Build an interactive solution finder where businesses enter their sector, employee count, product price and sales volume, then receive a tailored suggestion on how tree planting could fit their business.
  • Show what funding tree planting per product sold, completed project or employee could cost, with estimates and clear assumptions, and let visitors request a proposal with their answers already filled in.
  • Create a calculator for trades and construction businesses, based on the existing travel agency calculator, that estimates a project's climate footprint from documented inputs and calculates a matching tree-planting contribution. The methodology and content will be defined together.
  • Improve the customer dashboard so customers can more easily see subscriptions, allocated trees, planting information and downloadable documents.
  • Build a reliable workflow that generates and delivers tree-planting certificates from verified customer and planting data.
  • Improve search and AI search discovery through metadata, structured data, internal links, indexing, page structure and performance.
  • Add a option to show prices with or without VAT, with clear labels and consistent calculations.
  • Add customer testimonial videos, improve mobile usability, simplify sign-up and investigate remaining issues in subscription payments and tree allocation.

Requirements

  • Practical experience with React and JavaScript or TypeScript.
  • Comfortable exploring an existing codebase and investigating problems.
  • Able to test your work and explain your changes.
  • Communicate clearly in English and ask questions when needed.
  • Enjoy suggesting improvements and seeing tasks through to the end.
  • Interested in sustainability and in building tools people will use.
  • Able to say what you can already do and what you want to learn.
  • Experience with SQL, APIs, webhooks or technical SEO would be useful, but you do not need to know every part of the stack.
  • Built on React and Next.js 16 with TypeScript, Supabase for database and backend, Stripe for payments and subscriptions, Vercel for hosting and deployment, and GitHub for version control and pull requests.

Conditions

Unpaid internship with no salary.

Hours, start date and duration will be agreed before the internship begins.

Initial responsibilities will depend on your experience and availability.

You will work largely independently, with product direction and feedback but no structured training programme or daily supervision from a senior engineer.

Applicants are considered without regard to background, in line with equal-opportunity practice.

Benefits

  • Hands-on experience contributing to a live product.
  • Direct work with the founder on priorities, user journeys and product decisions.
  • Clearly scoped projects with visible outcomes.
  • Room to propose ideas and take ownership of agreed tasks.
  • Experience connecting frontend interfaces with payments, data and automated workflows.

About the company

Treesy

  • Industry: Climate

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 18 checks run
  • 2 red flags

Still hiring?

12 checks

No red flags

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company, Requirements
Tech stack
  • React
  • TypeScript
  • Next.js
  • SQL
  • JavaScript
Seniority
Intern
Type
Internship
Industry
Climate
Specialty
Fullstack
Region
Europe
Show 6 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Intern
Experience
0-3 years
Tech stack
  • React
  • TypeScript
  • Next.js
  • SQL
  • JavaScript

Location

Work model
Remote
Region
Europe

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Internship

Company

Industry
Climate

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason