BeZero Carbon

Full-stack Software Engineer

Full-Time in London, GB - Remote OK - Mid Level - Software development

Overview

BeZero Carbon offers an end-to-end decarbonisation service for its clients including carbon offsets. The BeZero Rating is a top-down analysis of the voluntary carbon market that assesses the quality of offset projects. We are embarking on a stage of rapid development and roll-out of this product to market, having received significant market interest.

Working at BeZero allows you to make a positive impact against the evolving climate crisis as well as furthering UN Sustainable Development Goals.

Role summary

A Full-stack Software Engineer will work alongside Carbon Scientists to help build our BeZero Carbon Rating platform. Building scalable systems which derive insights into our primary and tertiary data allowing our Carbon Scientists to make informed decisions about carbon offset projects.

All engineers are empowered to be involved in the whole development process from overall architect decisions to leading peer reviews and managing CI/CD pipelines.


Responsibilities

  • Architect scalable systems solving complex problems.
  • Build and test production software
  • Promote and implement software engineering best practices
  • Coach junior developers, lead code reviews and demonstrations

Requirements

  • Intermediate front-end programming skills (Javascript / Typescript).
  • Backend development experience (NodeJS, Golang)
  • Comfortable working in the web browser (HTML5, CSS, SASS, LESS).
  • Work with Relational databases and Document (Postgres, MongoDB).
  • Use of version control systems and agile methodologies (Git, Github).
  • An understanding of TDD, browser testing (Jest, Puppeteer)
  • Working with CI/CD pipelines (Github Actions)

Start Date

Immediately

Full time

Remote working (ideally in the UK) with an office in central London