Full-Stack Developer at OakTree Power

Full-Stack Developer

Job Descritpion

Location: Remote within the United Kingdom, with occasional office visits in London.
Reports to: CEO / CTO

Company Overview

OakTree Power is at the forefront of integrating cutting-edge technology with energy management solutions. Our team is dedicated to developing systems that optimise electrical assets for better energy efficiency and operational effectiveness, leveraging a sophisticated stack that includes a Kotlin backend, a React/TypeScript frontend, hosted on Azure, and utilising IoT technologies for real-time asset management. With a rich history of expertise ranging from flexibility in energy markets to diverse tech backgrounds in banking, academic publishing, and large media companies, OakTree Power stands as a beacon of innovation in the energy sector.

Why Work for Us?

Joining OakTree Power means becoming part of a dynamic, collaborative, and innovative team that values creativity and technical excellence. Our work culture embraces Agile Kanban, CI/CD, pair programming, Test-Driven Development (TDD), and MVP approaches, ensuring rapid development cycles and high-quality outputs. We offer a hybrid working environment, allowing you to choose between Linux or Mac platforms, and fostering a space where flexibility and work-life balance are prioritised. Under the leadership of CEO Chantel and co-founder Andreas Wiele, our departments—from Sales and Delivery to Operations, Tech, and Innovation and Business Development—work closely together to drive the company’s vision forward.

What We Expect from You?

As a Full-Stack Developer, you’ll play a crucial role in both the development and enhancement of our platform. Your responsibilities will include:

  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Ensuring the performance, quality, and responsiveness of applications.
  • Identifying and correcting bottlenecks and fixing bugs.
  • Helping maintain code quality, organisation, and automation.

Required Skills:

  • Proficient in Kotlin for backend development and React/TypeScript for frontend development.
  • Experience with Azure and IoT technologies, particularly in real-time data management and device control.
  • Strong understanding of Agile Kanban methodology, with a proven track record of working in an Agile environment.
  • Solid experience with CI/CD pipelines, pair programming, TDD, and MVP product development.
  • Familiarity with both Linux and Mac operating systems.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Strong communication and collaboration skills, capable of working effectively in a hybrid team setting.

Nice to Have:

  • Experience in the energy sector, particularly in electrical asset management or flexibility markets.
  • A passion for sustainability and innovation in energy management.
  • Leadership experience or a desire to mentor junior developers.

Financial Benefits and Perks:

Salary and Benefits

  • Salary: Competitive and aligned with experience and market standards.
  • Time off: 25 days of annual leave plus 8 bank holidays.
  • Career growth: Opportunities within a rapidly growing and ambitious company.
  • Pension: 4% employer contribution.
  • Insurance & wellbeing: Life insurance and wellbeing support, with cover equivalent to four times your annual salary.
  • Flexible working: Hybrid (or remote options depending on role), plus four weeks of work-from-anywhere flexibility.
  • Team culture: Quarterly team events and annual summer and Christmas parties.
  • Office perks: Free breakfast every day in our modern Soho Works office, office happy hours, and a dog-friendly workplace.

Ready to join us?

Please submit your CV and a cover letter through the form below.

Best regards,
OakTree Power Recruitment

Share this Job with a friend

Apply for: Full-Stack Developer

Jobs
Share