Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Developer

Energise

Remote

GBP 40,000 - 50,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company focused on sustainability is seeking a Developer to build and maintain digital products. In this remote-first role, you'll deliver high-quality, secure solutions while collaborating with cross-functional teams. Key competencies include proficiency in TypeScript, Next.js, and React, as well as experience with SQL databases. The position offers a competitive salary package of £40,000–£50,000, unlimited annual leave, and a supportive work environment for career progression.

Benefits

Unlimited annual leave
Pension scheme (matched at 5%)
Private healthcare
Training and development budget
Flexible working hours

Qualifications

  • Proficiency in TypeScript and experience with Next.js, React, and Tailwind CSS.
  • Strong understanding of API development and integration across applications.
  • Ability to collaborate in a remote-first, cross-functional environment.

Responsibilities

  • Deliver high quality features across the full stack.
  • Contribute to data modelling and reliable data flows across the platform.
  • Maintain high engineering standards through testing and documentation.

Skills

TypeScript
Next.js
React
Tailwind CSS
SQL Databases
API Development
GitHub Workflows
Agile Delivery
Problem-Solving

Tools

PlanetScale
Vercel
Drizzle ORM
Job description
Job Description

Location : Home based with ability to travel to St Neots, Cambridgeshire

Reports to : Head of Digital

About Energise At Energise, our vision is to empower the creation of a regenerative planet and society. We partner with organisations to help them thrive in a low‑carbon economy — through data, insight, digital products and transformational consultancy. We’re proud to be a certified B Corporation and a recognised UK Great Place to Work (2024 & 2025), reflecting our commitment to people, planet and purpose.

Role Overview

As a Developer, you’ll play a key role in building and maintaining Energise’s digital products, including Sustemic and the Net Zero Hub. This is a hands‑on development role focused on delivering high‑quality, scalable and secure solutions. You’ll collaborate with other developers, consultants and the Service Excellence Team to implement features, optimise performance and contribute to technical decisions that shape our roadmap.

Key Responsibilities
  • Deliver high quality features across the full stack, from user interface to backend logic and data handling.
  • Shape technical solutions by translating requirements into clear, buildable work.
  • Contribute to data modelling, schema evolution, and reliable data flows across the platform.
  • Build secure, user centred authentication and access control.
  • Design, implement, and document APIs that underpin learning content, reporting tools, and customer support modules.
  • Take shared ownership of deployments, monitoring, performance, and platform stability.
  • Maintain high engineering standards through testing, peer reviews, and clear documentation.
  • Work closely with the wider business to deliver features grounded in real user needs.
  • Contribute to improving engineering practices, sprint discipline, and internal knowledge sharing.
  • Play an active role in a small, high ownership team focused on long term product scalability.
Requirements – Skills and Experience
Essential
  • Proficiency in TypeScript, with demonstrable experience using Next.js, React and Tailwind CSS.
  • Confident using SQL databases, ideally PlanetScale / Vitess or other MySQL based platforms.
  • Experience integrating authentication and user management using providers such as Clerk.
  • Familiarity with deploying, monitoring, and managing applications on platforms such as Vercel.
  • Understanding of API development and integration across full stack applications.
  • Familiarity with GitHub workflows and Agile delivery using tools such as Jira or Linear.
  • Strong problem‑solving ability, code quality focus, and attention to detail.
  • Ability to collaborate effectively in a remote first and cross functional environment.
Desirable
  • Experience working in a small, high ownership engineering team where developers contribute across architecture, delivery, documentation, and quality.
  • Experience of data modelling for reporting based or analytics heavy products.
  • Experience with multi module platforms that combine learning content, dashboards, and action plans.
  • Experience liaising directly with non-technical staff to refine requirements into clear, buildable tasks.
  • Experience working with Drizzle ORM for schema definition, queries, and migrations.
  • Understanding of accessibility standards for public facing digital products.
  • Understanding of design systems or component libraries to support consistent UI development.
  • Exposure to sustainability, carbon accounting, environmental data, or educational technology.
  • Exposure to SaaS product development and an understanding of subscription-based feature delivery.
Expected Outcomes
  • Delivery of reliable, secure and user-friendly features aligned with product roadmap.
  • Code quality maintained through adherence to standards and peer reviews.
  • Timely resolution of bugs and technical issues, reducing downtime and improving user experience.
  • Active contribution to process improvements and technical documentation.
  • Positive collaboration with cross‑functional teams, ensuring smooth delivery cycles.
  • Demonstrated impact on product performance and customer satisfaction through measurable improvements.
Benefits
Package
  • Competitive salary (£40,000–£50,000).
  • Unlimited annual leave.
  • Pension scheme (matched at 5%).
  • Private healthcare.
  • Remote‑first working with flexible hours.
  • Training and development budget.
  • Opportunities for career progression.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.