We’re Octopus Energy, and we’re bringing the clean energy revolution to New Zealand.

We have a passionate team of 80 in New Zealand, a mix of retail, operations and backend python developers, and we’re now looking to add a small agile mobile team to help us bring the newly developed class leading mobile experience from the UK to our NZ customers. So if you’re a passionate senior android or ios developer who’s keen on getting in at the start of a new journey and building a new app from the ground up, keep reading!

Who are we

In 2016, Octopus entered the UK market to disrupt the status quo, with energy that’s good for the planet and good for our customers’ wallets. We now supply over 8 million homes in the UK and a growing number in other parts of the world. And to this day 92% of our customers rate us 5* Excellent on TrustPilot. We try to make everything as easy as possible for our customers, from the simplicity of our bills to offering exceptional service.

We're now embarking on the exciting next step in our global expansion, destination New Zealand, and unlike our competitors, we're a tech-led company who aim to use first-class software engineering and creative technology to innovate and provide an industry-beating customer experience.

About the role 

  • We’re looking for people to take on the challenge of owning and launching our class leading mobile experience in New Zealand. You’ll be working with our global mobile team who have already launched the product in the UK. You’ll take responsibility for localising and customising the app for the NZ market, and translating designs and requirements into technical reality. 
  • We use Kotlin Multiplatform Mobile (KMM) to share business logic, and SwiftUI and Jetpack Compose to power our UI. This allows us to work as a mobile team vs. the more common iOS/Android team split. All developers here contribute to Kotlin shared code, and there are lots of opportunities to work on a feature end-to-end (shared, iOS & Android) if desired.
  • You’ll be working in a new team building the iOS and Android apps concurrently with the aim of using Kotlin to reduce the volume of code duplicated across platforms whilst keeping the UI fully native.
  • You’ll work with a small, high-energy team to bring the app to life – an exciting opportunity to work like a start-up within a rapidly scaling EnTech business. 
  • You’ll be working alongside both our python back end team, and the retail business.
  • You'll be working for a company that’s fighting climate change. Our parent company is the largest investor in solar generation in the UK, and are funding wind and anaerobic digestion projects. We also have a growing EV and smart metering business in the UK.

About you

We're looking for someone with a passion for technology and problem-solving; someone diligent and thoughtful; someone with the mindset to learn and grow with the company; and most importantly, someone who can help us create a class leading customer experience, and not just deliver requirements. We’d love to talk to you if you:

  • Have experience in the creation of an app through all technical aspects: develop, integrate, ship, test, manage, improve.
  • Proven experience delivering a product that customers love.
  • Either have some experience with or are keen to learn new technologies like SwiftUI, Jetpack Compose, GraphQL, and Github Actions.
  • Experience working with Kotlin (specifically, Kotlin Multiplatform Mobile), or an openness to start.
  • Are passionate about app architecture and can talk about the benefits and drawbacks of various patterns (MVC, MVVM, MVI/Redux).
  • Can discuss vision and features within a team and propose creative solutions.
  • Can work autonomously and are comfortable communicating async across multiple timezones.

Bonus points for non-trivial experience with:

  • Reactive programming (Combine, RxSwift, or similar).
  • Dependency Injection.
  • CI & CD.
  • Energy retailing!
  • Kotlin Multiplatform Mobile experience.

What you'll love about us

  • Founded in 2016, Octopus Energy already has 2 million customers in the UK and has recently expanded to the US, Germany, NZ & Japan. We came to NZ this year and will be rapidly growing the team, you’ll help us to build on the culture & success that we’ve had in the UK.
  • Our company culture - we won best UK company to work for in 2019 and our CEO, Greg has recorded a podcast about our culture & how we empower our people.
  • Flexible working environment - genuine work life balance here, we are in the top 5 companies in the UK, we treat you as a human, and do our best to make work and life merge smoothly together. 
  • Relaxation - we don’t count your holidays here, we work hard, and so we know you need to play hard as well (within reason of course).
  • Equity Options Scheme - you own your own part of the business, share options in the whole Octopus Energy Group across the world, so we all work together towards success.
  • Office culture and social events - have a certain tech requirement? We’ll do our best to get it. Our offices are also stocked with fruit, breakfast, great coffee & soft drinks. Weekly on a Friday we all get together (this happens virtually too) for company updates & drinks - we call it Family Dinner. As a new office, you’ll be integral in creating an environment where you can all thrive.


If this opportunity sounds like you and you have a genuine passion for what we're doing at Octopus Energy then we'd love to hear from you.

At Octopus, we're looking for genuinely decent people who are honest and empathetic. Our commitment is to provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your race, gender identity, sexuality, age, family or civil status, disability, religion, or ethnicity.

If this opportunity sounds like you and you have a genuine passion for what we're doing at Octopus Energy then we'd love to hear from you.


Wellington preferred but remote within NZ would be considered for the right candidate.