1. >
  2. Jobs
  3. >
  4. Countries
  5. >
  6. United Kingdom
  7. >
  8. Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Software, Data & IT Engineering

Role overview

We are looking for a Senior Full Stack Software Engineer (Python & React) to join the product and engineering team that powers our electric-car leasing platform.

Tech stack

Python, GraphQL, React, Next.js, PostgreSQL, NoSQL, AWS.

What you will do

  • Build and own features end-to-end in a cross-functional squad.
  • Develop GraphQL APIs that integrate internal and third-party services to automate leasing workflows.
  • Create responsive, accessible React/Next.js front ends that delight drivers and fleet managers.
  • Write clean, testable code and ensure high performance across devices and browsers.
  • Mentor colleagues, champion best practices and continuously raise the technical bar.

What you need

  • Expert-level Python and React.
  • Proven experience designing and consuming GraphQL APIs.
  • Strong grasp of software design patterns, testing and scalable architecture.
  • Track record of shipping production features in agile, collaborative environments.

Nice to have

  • TypeScript & Next.js depth.
  • AWS and Infrastructure-as-Code (Terraform, CDK).
  • Event-driven architecture experience.

Why Octopus?

  • Octopus Electric Vehicles was named Sunday Times Best Company to Work For 2024 and ranked 6th in Tempo’s Top 100 Start-ups 2025.
  • Remote-first culture with flexible hours and genuine work-life balance.
  • Share options, green-energy perks, electric-car salary sacrifice and a dog-friendly office.
  • Competitive salary discussed openly on the first recruiter call—flexible to match your experience.

We are an equal-opportunity employer and use AI tools to ensure fair, unbiased hiring. If you need any accommodations during the process, let us know.

 Octopus Energy logo

Country : United Kingdom
City: Remote
Remote possible
Company: Octopus Energy

Apply now