Pinwheel City Of Bristol, England, United Kingdom
Full Stack Engineer
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
* 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
* Django, Django REST Framework, Postgres, Serverless (TypeScript), Docker, AWS
Tools
* Github Actions, Cypress, Sentry, Fathom Analytics, VSCode
What We Offer
* 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.
Seniority level
Entry level
Employment type
Full-time
Job function
Engineering and Information Technology
#J-18808-Ljbffr