Octopus Energy

Fullstack Developer

Remote UK
Next.js TypeScript PostgreSQL
Description
Why is this on an Octopus website?

Moca is partially owned by Octopus Energy and Moca gets access to the best parts of Octopus Energy - like their excellent recruitment process and recruitment people. So for speed and quality Moca runs its talent recruitment with Octopus Energy’s support.

Who are we?
At Moca, we are on a mission to accelerate the path to net-zero for commercial buildings across the UK and beyond. Our team provides cutting-edge, data-driven solutions that empower businesses to understand, optimise, and reduce their carbon footprints. As pioneers in remote decarbonization audits, we combine deep expertise in building performance with advanced technology to deliver clear, actionable insights that drive meaningful change.

Through our innovative SaaS platform, we’re transforming how building owners and managers approach sustainability. By aggregating energy data and building information, our platform uncovers tailored net-zero pathways for individual properties and large portfolios alike, making complex decarbonization strategies accessible, efficient, and impactful. Our work is powered by a commitment to excellent user experience, compelling data visualisations, and the belief that sustainability should be both attainable and understandable.

If you’re passionate about building a sustainable future and want to make a real impact, we’d love to have you join our journey.

Who’s in my team?

  • You’ll be part of a cross-functional team that covers design, user testing, product management and software development. You’ll be leading software development, owning the technical direction of Moca.
  • As we are a small team, we are not limited or tied to any process, you will play a big part in shaping the culture of Moca.

What technology will I be using?

  • You’ll be leading on this so it’s up to you, whatever you think is the right technology for the product. We will expect you to cover all aspects of development from spikes, initial discovery work to testing and release of products. Our current tech stack is:
  • GitHub for source control
  • Vercel for hosting and deployment
  • Next.js with TypeScript and tRPC for our application
  • PostgreSQL for persistence

What we’re looking for:

  • You’re a pragmatic software engineer who has demonstrated the ability to deliver software at pace while considering long term velocity and agility.
  • You care about the domain and want to become a subject matter expert.
  • You challenge scope and requirements where necessary and provide valuable input in product and strategy discussions.
  • You’re not afraid to give estimates.
  • You enjoy pair programming and always seek to avoid knowledge silos within the team.
  • You consider automated testing to be a key part of development, not an afterthought, and you write code that optimises for testability.
  • You avoid over engineering and have proven your ability to build flexible software that can easily be altered to meet new requirements.
  • You’re careful with the technology choices you make and consider things like ease of onboarding new developers, cost and popularity.
  • You don’t hold your opinions too strongly and encourage the opinions of others regardless of their experience.
  • You're comfortable starting new projects from scratch.

Where will I be based:

  • Moca is based in Bristol and we like people to be in the office for three days a week as we firmly believe that at this stage of growth and development there is a need for time face to face.

What you'll get:

  • 26 Days holiday

The interview process:

  • Recruiter screening 
  • Technical Test
  • Technical interview (feedback & discussion)
  • Founder interview
Octopus Energy
Octopus Energy
Energy Energy Efficiency GreenTech Renewable Energy

0 applies

6 views

Other Jobs from Octopus Energy

Data Analyst

Valencia, Spain Remote Hybrid

Data Engineer

Munich, Germany Remote Hybrid

Business Operations Project Manager

London, UK Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say