cover image
Pinwheel

Pinwheel

www.pinwheel.earth

1 Job

21 Employees

About the Company

Pinwheel enables businesses to pursue progressive net zero strategies that fund the most impactful carbon removal projects; protect earth’s most valuable biodiversity and ecosystems; and create brand value with powerful engagement tools that involve your customers and employees in the process.

Listed Jobs

Company background Company brand
Company Name
Pinwheel
Job Title
Full Stack Engineer
Job Description
Pinwheel provides best-in-class climate and ecological projects for corporates. Delivered via a unique platform to buy, track and showcase impact and engage key clients, consumers and employees in the process.

The Role
As a full stack engineer you will be responsible for building a beautiful, usable product that enables people and businesses to fund projects that repair the planet.

You’ll bring designs to life by writing secure, extensible, highly readable code using Next.js. You’ll also use Django to build the APIs that power the frontend. This includes front-end development using modern TypeScript frameworks, building robust and scalable back-end services, and interacting with databases. You’ll be product-focused and have a thorough approach to your work. You’ll maintain coding standards across our codebases. You’ll write robust tests that allow us to release to production with confidence each day.

You’ll be comfortable in an agile environment with fortnightly sprints. You’ll lead fortnightly planning meetings and work with people from outside the team and company to unblock dependencies. You’ll be merging to the main branch each day and you won’t have long-lived feature branches.

You will play a crucial role in building new applications as we enter new sectors and categories, working quickly to solutions for fast scaling. If you're a full-stack developer who thrives on creating innovative solutions, we encourage you to apply.

This is a full time role based at our central Bristol office (average of 4 days a week).

About you
Backend engineering skills, including Python
Frontend engineering skills, including TypeScript, React, HTML and CSS
A desire to work creatively and pragmatically as part of a team
An appreciation for design and the ability to bring those designs to life
An effective approach to project management so that your team is releasing work on time
A thorough approach to work and an appreciation of code quality
Experience building and implementing automated tests
An ability to work collaboratively with product designers and product managers

Would be a bonus
Previous experience in an early-stage company
Previous experience on large Next.js projects

Our stack
Frontend
Next.js with TypeScript, Tailwind CSS, Vercel, Contentful
Backend
Django, Django REST Framework, Postgres, Serverless (TypeScript), Docker, AWS
Tools
Github Actions, Cypress, Sentry, Fathom Analytics, VSCode

What We Offer
£55-65k pa
Employee stock options scheme
30 days holiday allowance + 8 bank holidays
Top of the range equipment
Cycle to work scheme
Company pension
Generous parental leave policies
2 days to volunteer with a cause that you care about
A desk in a dedicated workspace

Applications
We value diversity at Pinwheel and encourage applications from all qualified candidates.

Please send your CV (including examples of previous work if applicable), and a cover letter explaining why you are interested in this role to shantha@pinwheel.co.uk.

Contractors are also welcome to apply for this role.
Bristol, United Kingdom
Remote
25-02-2025