
Location
Oxford, UK with flexible home-working arrangements
Hours
Full time (37.5 hours) or part time (30 hours, 0.8 FTE)
Salary
£60,000 full-time equivalent (Band C on Global Canopy’s remuneration framework)
About the Role
Global Canopy is a data-driven not-for-profit organisation focused on tackling the market forces destroying nature by improving transparency and accountability. We provide innovative open-access data, clear metrics, and actionable insights to companies, financial institutions, governments, and campaigning organisations worldwide.
This role offers an exciting opportunity for a creative and highly motivated Full Stack Developer to increase Global Canopy's impact by making world-leading environmental and financial data more accessible to key audiences in the finance sector, business, and civil society. The focus will be on the DEFT Pathway and related products. DEFT is a transparent, easy-to-use framework that maps practical steps for companies to transition to deforestation-free supply chains. Hosted on the Forest IQ data platform, DEFT Pathway supports financial institutions in engaging effectively with companies on deforestation.
The role involves building user-friendly frontend components to communicate complex, multi-dimensional data in an understandable and compelling way to maximise impact. You will collaborate closely with designers, researchers, and product managers. As a full stack developer, you will also design and implement secure backend systems to provide access to the data powering visualisations, working with data engineers and researchers to ensure a well-structured database and performant queries.
Working within a small tech team, you will operate with a high degree of independence and have the opportunity to influence key technical decisions. This role is ideal for someone who finds this prospect exciting and rewarding.
Experience
- Excellent full stack web development skills, ideally using Python and TypeScript
- Knowledge of Python backend frameworks such as FastAPI, Flask, and/or Django
- Experience with JavaScript frontend frameworks, preferably React/Next.js, and common data visualisation libraries such as d3
- Experience querying PostgreSQL databases, potentially using SQLAlchemy as an ORM
- Experience working with cloud infrastructure, preferably AWS
- Desirable: 3+ years of relevant experience and familiarity with Agile project management methods
About you
- Self-starter comfortable working in a small team with a large degree of independence
- Keen eye for quality and appreciation of the importance of automated testing
- Desire to follow industry-standard software development processes
- Interest or knowledge in the Corporate Performance domain is a plus
Qualifications
No specific qualifications are required; however, relevant experience and skills as outlined above are essential.


