
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.
As a Full Stack Developer, you will play a key role in increasing Global Canopy's impact by making world-leading environmental and financial data more accessible to our key audiences in finance, business, and civil society. Your primary 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.
You will build user-friendly frontend components to communicate complex, multi-dimensional data in an understandable and compelling way. Collaborating closely with designers, researchers, and product managers, you will also design and implement backend systems to securely provide data powering the visualisations. Working alongside data engineers and researchers, you will ensure the database is well-structured and queries are performant.
The tech team is small, so you will operate with a high degree of independence and have the opportunity to influence key technical decisions. This role offers a unique chance to contribute to impactful environmental work through cutting-edge technology.
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 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 independently in a small team
- Keen eye for quality with an appreciation for automated testing
- Desire to follow industry-standard software development processes
- Interest in environmental and corporate performance domains is advantageous
Qualifications
No specific qualifications are required, but relevant technical skills and experience are essential.
