What is Carbonhound?

We are a software platform that helps businesses of all sizes measure and reduce their impact on the climate. We believe that in order to stop the climate crisis, we need to enable every business to do their part. Our product helps reduce barriers for businesses by making easy-to-use tools and providing access to affordable expertise to help them transition to their low-carbon future.

We are the operating system for businesses to take action on the climate crisis.

Why Carbonhound?

  • Values Led: We fiercely protect our values of Integrity, Empathy and Empowerment and ensure that these values are true both inside the company and how we work with our clients. This alignment ensures that we limit the tension between ourselves and what our clients want.

  • Impact: We are a small (but growing) team working on a huge and important problem. Come work at a company where you can make a real impact on the most important issue of our generation.

  • Amazing team: We have an incredible team of passionate, hilarious and intelligent people. Come build the culture of the business with us and help co-create the company you have always wanted to work at.

  • Strong Backing: From Verdexus, to Starforge and Highline Beta, we are backed by some of the smartest pre-seed investors in Canada.


The Role

We’re looking for a Senior Fullstack JavaScript Developer to join our 7-person team in the fight against climate change and make a meaningful difference with their work. This role involves wearing many hats - such as working across our system stack, contributing directly to design and product decisions, defining our culture, and making critical code decisions that will impact the codebase for years to come. This role involves working directly with our CTO and in partnership with our senior developer to deliver meaningful value to our customers and the climate, and grow the foundations of our technical operations and systems.

Our dream candidate is a lifelong learner who thrives with autonomy, ownership of their own work, a supportive team environment, and values their own growth. Opinions required! At Carbonhound, our core values are empathy, integrity, and empowerment - these values embody our commitments to our customers and to each other. Come ready with a passion to work on solutions that address climate change head-on.

Our tech stack is modern JavaScript - functional React, node.js, PostgreSQL, Docker, GCP. As an early developer for our team, you’ll have the opportunity to contribute and learn across the entire stack. This is a hybrid role in downtown Toronto that expects at least 2 days a week in office - the wider team works from home every Friday.

Responsibilities

  • Key code contributor of our fullstack React/node.js application - ~70% time coding(Writing code, Reviewing PRs, Technical Solutioning, etc)
  • Implement and encourage code and patterns that focus on quality, scalability, security, accessibility, performance, and overall good coding practice
  • Champion ownership of the customer experience and create real impact
  • In your element when devising creative solutions to problems
  • Own and handle bugs as they come, and raise the bar on system quality and developer experience
  • Actively share opinions and engage in product sessions
  • Define, manage stakeholders, and execute on your own technical solutions
  • Act as both mentor and mentee to grow together with the team
  • Keep up to date with technology industry trends, best practices, and exciting opportunities - and share them with the team

Preferred Skills

  • 6+ years of professional experience in JavaScript fullstack development
  • Comfortable working in functional React, and node.js
  • Intimately familiar with working in SQL databases (we use Postgres)
  • Comfortable with Redis or other aggregation systems (Elasticsearch, Algoria, etc.)
  • Confident Git and Agile software development methodologies
  • Familiar with asynchronous microservice architectures
  • Able to translate Figma designs into code
  • Care about the quality of your work and delivering a user experience that provides value to our customers and the environment
  • Experience solutioning and delivering projects from conception to production
  • Comfortable with shifting requirements and technical challenges
  • Ability to pick up context quickly and adapt to frequent changes (we are a startup!)
  • Driven to solve problems and collaborate with team-mates across the company
  • Comfortable working on Mac
  • Hyped for the challenge of making a real difference at a funded startup

Nice to Haves

  • Experience with design and/or product development
  • Experience with react-query
  • Experience creating services from scratch
  • Experience with browser automation
  • Experience with managing and architecting big data systems and fast-serve aggregates
  • Comfortable working in TypeScript
  • Experience with GCP (Google Cloud Platform) or other cloud provider platforms (AWS, Azure, etc.)
  • Experience with analytics, KPIs, and data-driven decision making (e.g. Tableau, Segment)
  • Education or experience with environmental sustainability and/or carbon accounting

Benefits

  • Health Savings account, Extended healthcare Coverage, Life Insurance etc
  • Choose your Equity/Pay package
  • Salary Band: 130-140k
  • Meaningful equity
  • Monthly Socials with the entire team

Our Stack

  • React/JavaScript
  • node.js/JavaScript
  • PostgresSQL
  • Redis
  • Google Cloud Platform (GCP)

Our Tools

  • Github
  • Figma
  • GDrive
  • Shortcut
  • Notion
  • Slack
  • Tableau