cover image
Pinwheel

Full Stack Engineer

Remote

Bristol, United Kingdom

Full Time

25-02-2025

Job Specifications

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.

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. Know more

Related Jobs

Company background Company brand
Company Name
Radley James
Job Title
Quantitative Developer - Pricing/Risk C++
Job Description
A leading multi-strategy hedge fund is seeking a C++ Quantitative Developer for its London office. Join a small team building a greenfield multi-asset pricing and risk system. The firm specialises in global investment strategies, including Credit, Convertible, Volatility & Capital Structure Arbitrage, Event-Driven, Equity Long/Short, Capital Markets Trading, and Quantitative Trading. Role Overview: As a C++ Quantitative Developer, you will contribute to the development of a greenfield multi-asset pricing and risk system, working closely with quants and engineers to deliver high-performance solutions. This role offers exposure to cutting-edge modelling, market data integration, and deployment across cloud, Python, and Excel platforms. Responsibilities: Develop and implement pricing and risk models for new instruments, deploying them across cloud, Excel, and Python platforms. Set up testing frameworks and manage inputs/outputs. Identify discrepancies in outputs and resolve issues, either upstream or through software fixes. Collaborate with internal and external market data providers and write code to integrate data. Contribute to both ad-hoc and long-term projects delivering analytics to risk teams or working directly with trading desks. Qualifications: Bachelor's degree or better in Computer Science or closely related field 1-3+ years of experience with C++. Ability to work in a multi-disciplinary team and liaise with stakeholders in trading, risk management, and tech. Proficiency in at least one other technology, e.g. Python, Excel, or SQL. This opportunity offers a competitive compensation package and hybrid working model.
London, United Kingdom
Hybrid
Full Time
24-02-2025
Company background Company brand
Company Name
Provn
Job Title
Software Engineer
Job Description
Full Stack Software Engineers (Mid-Level) Are you a full-stack developer looking for a role where you can work on something new, exciting, and genuinely impactful? Our Edinburgh-based client is growing and looking for a mid-level software engineer to join their team as they build a brand-new SaaS platform. What Makes This Role Stand Out? You'll be working on a product that’s launching into the market for the first time, giving you the chance to shape its future. Join a company that’s in an exciting growth phase, where your ideas and contributions will make a real difference. Work with a talented, supportive team in a hybrid-friendly environment. Clear career progression with opportunities to grow into senior roles, plus ongoing training and development and exposure to new technologies as you progress. What They’re Looking For Experience in full-stack development, ideally with PHP (Laravel or Symfony) and React. An adaptable mindset - if you bring solid development experience from another tech stack, it's worth a chat. What’s in It for You? Salary up to £60K Hybrid working Company health plan Enhanced maternity and paternity leave Training and development opportunities Increased annual leave Great company pension If this aligns with your career goals, please click “apply,” and a member of the Provn team will endeavour to contact you to discuss this position further. Provn Talent Solutions Ltd is operating as an employment agency under the Conduct of Employment Agencies and Employment Businesses Regulations 2003. Your application will be considered in line with the agency’s Privacy Policy, which can be found on our website.
Edinburgh, United Kingdom
Hybrid
Full Time
26-02-2025
Company background Company brand
Company Name
Propel
Job Title
Principal Software Engineer
Job Description
Principal Software Engineer – Drive Social Impact Through Tech London (Hybrid or Remote) Are you a tech leader passionate about using software to create meaningful change? We’re seeking a Principal Software Engineer to lead technical initiatives, architect scalable solutions, and collaborate with cross-functional teams. Key Responsibilities: Lead technical strategy across multiple projects, ensuring scalable, secure architectures. Develop backend infrastructure and CI/CD pipelines using Python, Django, and AWS. Provide expert technical guidance to clients and stakeholders. Mentor and support a team of developers. What We’re Looking For: 5+ years of software development experience, including Python, Django & AWS. Strong leadership and technical decision-making skills. Experience modernizing legacy systems and working with stakeholders. Passion for ethical software development and social impact. Why Join? Work on projects that drive change in healthcare, employment, and public services. Join a supportive, innovative, and mission-driven team. Enjoy flexible work arrangements and professional growth opportunities. We value diversity and encourage applicants from all backgrounds. Apply now and help shape the future with technology!
London, United Kingdom
Hybrid
Full Time
19-02-2025
Company background Company brand
Company Name
QDEX AI
Job Title
Full Stack Engineer
Job Description
Job description Our Mission At QDEX, our mission is to simplify access to lending for everyone. Our intuitive, data-driven platform empowers financial intermediaries to match customers with the most suitable loans in seconds, creating better outcomes for lenders and borrowers. By combining innovative technology with a clear purpose, we're transforming how people access credit. We call it Credit Made Simple. Why Join Us? This is an exciting opportunity to join a well-funded startup led by founders who have scaled businesses to nine-figure revenues. As our second engineer, you'll have a significant impact as we go from 0 to 1 and beyond. You'll be part of a small, world-class team united in our passion for improving things. If you're looking for an opportunity to challenge yourself, shape a product from the ground up, and grow with the support of a seasoned team, read on. What You'll Be Doing Build and architect scalable frontend and backend systems that form the foundation of our platform. Work closely with design and users to implement intuitive interfaces that simplify complex workflows. Support product discovery by helping validate the technical feasibility of new features. Iterate rapidly based on client feedback, refining features in close collaboration with users to deliver impactful solutions. Develop secure and reliable backend services, from API design to database architecture. Shape our technical foundation by establishing coding standards and development practices as an early engineering hire. Champion quality and security through comprehensive testing, thoughtful code reviews, and secure development practices. Contribute to product strategy discussions, bringing a technical perspective to key decisions. What Were Looking For Mindset A self-starter mentality - you take ownership and love solving complex technical challenges. Passion for creating high-quality, maintainable solutions that scale. Enthusiasm for working in a client-led environment where user feedback drives development. A collaborative approach, thriving in cross-functional teams while working autonomously. Essential Experience 5+ years of experience building production-grade applications. Strong track record of delivering full-stack solutions in fast-paced environments. Experience establishing technical standards and best practices. Proven ability to work directly with users and stakeholders to understand. Requirements. Experience with modern development workflows, including code review and CI/CD. Technical skills Frontend: React, TypeScript, Next.js, modern CSS methodologies Backend: Python, FastAPI, PostgreSQL Development Tools: Git, CI/CD, testing frameworks Data Handling & APIs: RESTful APIs, microservices, secure fintech data processing Nice-to-Haves Experience with cloud platforms (AWS/GCP/Azure). Knowledge of containerization (Docker, Kubernetes). Experience working in fintech or with financial data. Background in early-stage startups. Benefits Competitive salary and equity in the company Comprehensive private healthcare coverage 25 days annual leave + public holidays Your birthday off as an extra holiday Cycle Scheme Pension scheme Our hybrid work model typically 3 days a week in our London Bridge office (Mondays, Wednesdays & Thursdays) occasionally, it could be more based on the workload We foster an environment where diversity powers innovation, and inclusion is fundamental to our success. Every individual brings valuable perspectives that enrich our workplace. We are committed to creating a professional community that welcomes and respects all backgrounds, identities, and experiences, ensuring equal opportunities for everyone to contribute and excel. Our values Get out of the building. We prioritize understanding our users' needs by engaging directly with them to build solutions grounded in real-world insights. Our client-led development approach ensures we solve genuine problems, not just building features. More heads are better than one. We champion open communication, diverse perspectives, and collaborative problem-solving. We believe the best solutions emerge when we combine our strengths and experiences. Be the river, not the rock. Adaptability drives impact and growth. We welcome new ideas, challenges, and opportunities to innovate and continuously improve. Like a river, we find ways forward while staying true to our course. Quality today, better tomorrow We build strong foundations that power rapid iterations, delivering ever-greater customer value. We balance pragmatism with excellence, knowing that perfection is the enemy of progress. 4-Stage Interview Process Initial screening call with the Head of Engineering Technical interview Product interview Final interview Candidates must have the right to work in the UK, as we cannot provide visa sponsorship. As this role requires working three days per week in our London Bridge office, candidates should be able to commute to London Bridge reliably. We're a team of builders, creators, and fintech enthusiasts crafting the next big thing in finance. Join us to build something amazing! If you've made it this far...well done! Include the word "pineapple" somewhere in your "What interests you about joining QDEX?" answer to show your attention to detail and get your application prioritised.
London, United Kingdom
On site
Full Time
25-02-2025