-
Bank.Green
View all jobs
Senior Fullstack Engineer - Climate NGO - Volunteer
United Kingdom
· Volunteer
·
Mid-Senior
We’re looking for an experienced engineer to act as a technical steward for the Bank.Green website, our primary public-facing platform, working alongside another senior engineer already on the project. Technical decisions are made in a collaborative, consensus-driven way, vs. than top-down.
What difference will you make?
The platform serves roughly 5,000 pages, the majority of which are repeatable, programmatically generated bank profile pages built from shared templates and structured data. As a result, performance, caching, SEO, and build efficiency are key concerns.
This is a hands-on but flexible role, suited to someone who enjoys maintaining and improving real-world infrastructure that thousands of people rely on.
What are we looking for?
What we’re looking for
The site is transitioning to Astro, with a React-based frontend, and is deployed via Cloudflare. Content is managed via Prismic as a headless CMS, with data coming from internal GraphQL and REST APIs.
The platform serves roughly 5,000 pages, the majority of which are repeatable, programmatically generated bank profile pages built from shared templates and structured data. As a result, performance, caching, SEO, and build efficiency are key concerns.
What you’d be working on
This is an unpaid, volunteer role.
What difference will you make?
The platform serves roughly 5,000 pages, the majority of which are repeatable, programmatically generated bank profile pages built from shared templates and structured data. As a result, performance, caching, SEO, and build efficiency are key concerns.
This is a hands-on but flexible role, suited to someone who enjoys maintaining and improving real-world infrastructure that thousands of people rely on.
What are we looking for?
What we’re looking for
- Required A portfolio, GitHub profile, or equivalent code samples demonstrating real-world frontend or full-stack work
- Experience as a frontend or full-stack engineer at a mid-to-senior level
- Strong JavaScript fundamentals
- Experience with React and modern frontend tooling
- Familiarity with Astro, or strong interest in content-first frameworks (Next.js, Nuxt, Gatsby, etc.)
- Comfort reviewing code and guiding less experienced developers
- Experience working asynchronously with distributed teams
- Familiarity with Git-based workflows and Agile-style tools
- Genuine interest in climate action and environmental accountability
The site is transitioning to Astro, with a React-based frontend, and is deployed via Cloudflare. Content is managed via Prismic as a headless CMS, with data coming from internal GraphQL and REST APIs.
The platform serves roughly 5,000 pages, the majority of which are repeatable, programmatically generated bank profile pages built from shared templates and structured data. As a result, performance, caching, SEO, and build efficiency are key concerns.
What you’d be working on
- Maintaining and improving a large Astro-based, React-driven site
- Improving build performance, caching strategy, and CDN efficiency
- Ensuring reliability, SEO, and performance across thousands of data-driven pages
- Reviewing and contributing PRs with an eye for clarity, quality, and maintainability
- Collaborating with another senior engineer on architecture, new features, and technical direction
- Helping shape sensible frontend and deployment practices over time
- Fully remote and asynchronous
- Communication via Slack, Linear, and occasional calls (MS365)
- Pragmatic, low-process, mission-driven team
- Strong bias toward maintainable code and real-world impact
This is an unpaid, volunteer role.
- Roughly 5–10 hours per week, flexible
- We’re looking for a longer-term engagement (around 6 months or more) to provide continuity and stewardship, though open to shorter-term applicants.
Key Skills
Ranked by relevance
react
seo
javascript
cloudflare
graphql
slack
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Developer Intern
2026-03-26
Internship
Not Applicable
Canada
Non-profit Organization Management
Engineering
View Job Details
Related
Senior Full-Stack Developer Consultancy — ADT Studio (Remote / Home-based) Req no: 592323
2026-04-14
Full-time
Not Applicable
Finland
Non-profit Organization Management
Engineering
View Job Details
Related
Frontend Developer
2026-05-31
Full-time
Mid-Senior
United Kingdom
Technology
Engineering
Login to Apply
- Posted
- Mar 18, 2026
- Type
- Volunteer
- Level
- Mid-Senior
- Location
- London
- Company
- Bank.Green
Industries
Non-profit Organization Management
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Developer Intern
2026-03-26
Internship
Not Applicable
Canada
Non-profit Organization Management
Engineering
View Job Details
Related
Senior Full-Stack Developer Consultancy — ADT Studio (Remote / Home-based) Req no: 592323
2026-04-14
Full-time
Not Applicable
Finland
Non-profit Organization Management
Engineering
View Job Details
Related
Frontend Developer
2026-05-31
Full-time
Mid-Senior
United Kingdom
Technology
Engineering