Tree-Nation is the world’s largest reforestation platform, connecting citizens and companies with verified planting projects across the globe. Since 2006, over 800,000 users and 30,000+ companies have planted more than 45 million trees through our platform, across 40+ active reforestation projects worldwide.
We combine technology and environmental impact to make reforestation simple, transparent, and scalable. Our goal is to plant 1 trillion trees by 2050 and we’re building the platform, the automation, and the systems to get there.
Our team spans many nationalities, backgrounds, and disciplines. What we share is a mindset: we take ownership because we care about what we’re building, we don’t back down from hard problems, and we trust each other to lead, make decisions, and ask for help when needed.
We are investing heavily in automation and AI to scale our impact. The company provides access to the latest LLMs, and we strongly encourage everyone to innovate.
We’re based in Barcelona and work primarily from the office, because the energy of working side by side matters to us.
Tree-Nation has a platform, active business units, and operational teams that are growing in complexity. The system exists — and it needs an engineer who can own a strategic piece of it. This is a new role created to embed engineering capacity directly where the operational leverage is highest: sitting in the tech team, but working closely with Growth, Environment, and Sales to diagnose what needs to be built, design it properly, and ship it in a way that scales. We are not hiring someone to patch things. We are hiring someone who diagnoses before they prescribe — and then builds things that last.
This role owns a specific operational domain within the Tree-Nation platform — either environmental operations (project evaluation, monitoring, impact data flows) or revenue operations (CRM architecture, B2B pipeline logic, integration monitoring). You'll work as a full-stack engineer within the tech team, building and shipping the services, data models, and interfaces that make those domains run better. Your job is to map what exists, identify where well-designed platform features can replace manual or fragile workflows, and then build and ship them in production. If you bring experience with AI tooling or agentic workflows, there's real opportunity to apply it here — but strong full-stack engineering comes first.
Work closely with operational teams (Growth, Environment, Sales) to understand their domain deeply — the workflows, the data, the user experience, and where the real friction lives — before proposing any solution.
Diagnose from the root: trace operational pain back to its source in the data model, the product flow, or the system architecture, and fix it there.
Design and build platform features, backend services, and internal interfaces that solve the problem structurally — not with workarounds on top of existing ones.
Model the data first: schema decisions are the foundation, and you treat them as such.
Own what you build end-to-end — data model, backend service, API, and the interface people actually use.
Build internal tools and dashboards that give non-technical teams the visibility and control they need without creating dependency on you.
Apply AI and LLM tooling where it genuinely fits — with clear thinking about control, failure modes, and output reliability.
Define KPIs for what you build and track whether it's actually delivering the operational improvement it was designed for.
Days 1–30 — Understand the system. Map your domain. Interview the people who currently run the workflows you will eventually systematize. Identify the three highest-leverage points for engineering intervention.
Days 30–60 — Design and ship the first service. Define data models, inputs, business rules, outputs, failure modes, and human control points. Align with the tech team and ship a first working version into production.
Days 60–90 — Iterate based on real usage. Define the KPIs for your domain with relevant stakeholders. Begin scoping the next system.
Required
Strong backend engineering background: you have designed, built, and shipped production systems end-to-end.
Strong product thinking: you diagnose before you prescribe — the right solution starts with the right question, and you can sit with ambiguity long enough to understand a problem fully before proposing a fix.
Deep database design thinking: you model data before you write code and understand how schema decisions propagate into downstream behavior.
Experience designing and shipping automation workflows or AI-powered pipelines in production — not just prototypes.
Ability to work closely with non-technical stakeholders, extract operational requirements, and translate them into precise system definitions.
Based in Barcelona and comfortable working on-site.
Strong Advantage
Genuine fluency with LLM tooling: prompt design, context management, output validation, failure handling. You've shipped something real with it.
Experience with multi-agent workflows, automated pipelines, or agentic task orchestration.
Familiarity with Tree-Nation's stack: PHP backend, Vue.js frontend.
Mindset
High ownership — you take initiative, but you also know when to listen first. Tree-Nation does things differently, and the best people here understand context before trying to change it
Open and direct communicator — we give each other honest feedback because we want everyone to grow, and we expect the same openness in return.
Systems thinker — you look for the root cause, not the quick fix. You build processes that work at scale, not band-aids that break at 50 accounts
Self-driven and curious — you’re motivated by the impact of your work, and you actively seek out better ways to do things
Mission-aligned — reforestation isn’t a marketing line for you. It’s the reason you’re reading this
Compensation
Competitive base salary benchmarked to Barcelona’s tech market
Permanent contract
Benefits
Flexible Remuneration Card covering meals and transport
Wellhub (former Gympass) membership
Access a private health insurance plan at a preferential rate negotiated by the company.
Regular team-building events — dinners, offsites, and the occasional non-tree-related adventure
Flexible start time between 8:00 and 10:00 and short Fridays
The Tree-Nation Difference
Your lifetime carbon emissions are offset through monthly tree planting from the day you join
Personal tree-planting allocation to plant and gift trees, however you choose
A sustainability-designed office in Barcelona built to reflect the mission you’re working toward
A small, high-trust team where your work has a visible impact from day one — you’ll work directly with the CEO and Growth team, not through layers that filter your input
Direct exposure to product, tech, and strategic decisions
A place where failure is part of the process — if nothing is failing, we're not pushing hard enough
If something clicked while reading this — the mission, the way we work, the kind of challenge we’re describing — we want to hear from you.
We don’t hire based on pedigree. We hire based on how you think, what you’ve built, and whether you’ll make the people around you better.
We're looking for people who make the team better. Come prove it.