cover image
Cultivo

Full-stack Software Engineer

Hybrid

Edinburgh, United kingdom

£ 80,000 /year

Junior

Full Time

15-01-2026

Share this job:

Skills

Communication TypeScript CSS SQL PostgreSQL GitHub Stripe Problem-solving Analytical Skills react Front-end Development Google Cloud Platform Next.js React.js GCP Full-Stack Development

Job Specifications

Company | Nature tech, Fintech, Environmental science

Size | c40 staff, c7 engineers

Role | Frontend Engineer, Full-stack Engineer

Level | Mid / Senior

Areas | Front-end development, Full-stack development

Skills | TypeScript, React.js, Next.js, Google Cloud Platform

Hybrid | 1 day per week in Edinburgh or London hub

Compensation | £50k - £80k + share options + pension contributions + bonus

Holidays | Unlimited paid vacation

Cultivo is a leading platform for developing and operating natural assets. Our mission is to regenerate ecosystems by unlocking investment in nature at speed and scale. Our projects capture carbon, protect biodiversity, capture water and positively impact local communities, as well as providing an attractive return to investors.

We are looking for a highly motivated Full-stack Engineer to join Cultivo's mission to tackle the climate, biodiversity and land degradation crises. The successful candidate will work with a world-class team that moves at speed and strives for maximum impact. You will join a small team using Next.js, React, TypeScript and Google Cloud Platform to develop a client-facing platform for managing land-restoration projects, which is at the heart of Cultivo's sustainable strategy to invest in nature.

Requirements

Candidates should have ...

3+ years of front-end development experience with React.js
Proficiency with TypeScript
Experience developing REST APIs including auth, caching and DB queries
Familiarity with integrating 3rd party APIs
Strong problem-solving and analytical skills
Proactive communication and investigation style; be curious and ask questions
Comfort working in a primarily remote, distributed, global team
Proximity to Edinburgh or London area for once-per-week co-working

Nice to have ...

Bachelor's degree or above in Computer Science, or a related field
Experience with Next.js
Good SQL knowledge (PostgreSQL)
Strong CSS knowledge
Experience with integration of payment gateways e.g. Stripe, TrueLayer, Yapily
Portfolio / GitHub demonstrating React.js and TypeScript
Experience with GCP infrastructure / dev-ops
Experience with geospatial data
Experience with Capacitor, Expo or other frameworks for cross-platform apps
Interest in teaching other team members and socializing their knowledge

Benefits

Competitive compensation package - £50k - £80k depending on experience and location
Equity options, pension contributions and up to 20% discretionary annual bonus
Access to health insurance
Flexible work hours with emphasis on results
Paid parental leave
Unlimited paid vacation

Cultivo is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, family or parental status, veteran or disability status. Please contact careers@cultivo.land if you need special assistance during the recruiting process due to a disability.

About the Company

Cultivo accelerates investment into nature at scale. We do this by showing how investing in natural capital can generate healthy financial returns that are good for nature and society. - We use proprietary algorithms and remote sensor technologies to identify high quality projects and forecast the natural capital returns. - We then package those projects into investment products for financial institutions and corporations to invest in. - The investment finances sustainable activities that restore and protect nature, such as ... Know more