👀 Watch the Climatebase Fellowship Cohort 8 Info Session.

This job is no longer available

carbonhound

Senior Full-Stack JavaScript Developer

Toronto, ON, CA

HybridFull time roleSenior Level

2 months ago

About the Job

What is Carbonhound?

We are a software platform that helps small businesses 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 companies 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 decarbonization (and one of the most promising startups in Canada according to FoundersBeta).

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 with over 200 customers and millions of tons of emissions managed. 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 Full-stack JavaScript Developer to join our 8-person team in the fight against climate change who wants to 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 staff 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, TypeScript, 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 (Yonge and Wellesley) that expects 4 days a week in office with flexibility as needed - we all work from home every Friday.

Responsibilities

  • Build end-to-end features from database design to user interface, owning the full development lifecycle

  • Expert-level Node.js - async patterns, performance optimization, security best practices

  • Strong SQL - DB architecture, flexible patterns, performance focused

  • Advanced TypeScript - complex type systems, generics, and large codebase maintenance

  • Senior React experience - hooks, context, performance optimization, testing patterns

  • Testing proficiency - unit, integration, and e2e testing strategies

  • Collaborate directly with team to translate business requirements into technical solutions

  • Wear multiple hats - from DevOps to API design to frontend optimization

  • Bug fixes and requests as needed

  • Mentor junior developers and conduct code reviews to maintain high engineering standards

  • Contribute actively to product ideas, improvements

  • Raise the bar on system quality and developer experience

You’re a good fit if you

  • Are passionate about implementing and promoting high-quality code and design patterns

  • Thrive on devising creative solutions to problems

  • Champion the customer experience and creating real impact

  • Value collaborative teamwork and clear communication

  • Keep up to date with technology industry trends, best practices, and exciting opportunities - and share them with the team

  • Thrive in a startup environment with high autonomy and decision-making, and equally high accountability

  • Excited to use tools like cursor to help in building new features

  • Are motivated to apply your skills to combat climate change

Preferred Skills

  • 5+ years of professional experience in JavaScript fullstack development

  • Comfortable working in functional React, node.js, TypeScript, and SQL

  • 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

  • Experience solutioning and delivering projects from conception to production

  • Ability to pick up context quickly and adapt to frequent changes (we are a startup!)

  • Driven to solve problems and collaborate with teammates across the company

  • Comfortable working on Mac

Nice to Haves

  • Experience with design and/or product development

  • Experience with react-query

  • Experience creating services from scratch

  • Experience with managing and architecting big data systems and fast-serve aggregates

  • 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

Our Stack

  • React/JavaScript/TypeScript

  • node.js/JavaScript/TypeScript

  • PostgresSQL

  • Redis

  • Google Cloud Platform (GCP)

  • Docker

Our Tools

  • Github, Figma, GDrive, Shortcut (ticket manager), Postman, Notion, Slack, Tableau, Cursor

About the Company

carbonhound Logo

carbonhound

Toronto, ON, Canada

6-10

We are the place to start your journey towards being a low-carbon business of the future. Our software platform helps make the measurement and reduction of your business' carbon footprint easy.

We are on a mission to increase accessibility and simplify carbon accounting for businesses of all sizes.

Similar Jobs

Veritree Logo

Full-Stack JavaScript Developer

Full-Stack JavaScript Developer

  • Veritree
  • Vancouver, BC, CA
  • Hybrid, Remote
  • Full time role

"Tech-driven verification for planting 1 billion trees by 2030"

3 months ago

Pano AI Logo

Senior Software Engineer - Full Stack

Senior Software Engineer - Full Stack

  • Pano AI
  • San Francisco, CA, US
  • Hybrid, Remote
  • Full time role

Revolutionizing disaster management for climate resilience with AI-powered wildfire detection.

About 2 months ago

Forerunner Logo

Senior Full-Stack Engineer

Senior Full-Stack Engineer

  • Forerunner
  • San Francisco, CA, US
  • Hybrid, Remote
  • Full time role

Empowering communities with actionable flood risk data to combat climate change impacts.

About 2 months ago

Worldly Logo

Senior Back-End Developer

Senior Back-End Developer

  • Worldly
  • Argentina, Hungary, Colombia, Romania, Chile, Peru, Albania, Bulgaria, Croatia, Ecuador, Bolivia, Paraguay, Uruguay, Serbia, Montenegro, North Macedonia
  • Hybrid, Remote
  • Full time role

Worldly is the world’s most comprehensive impact intelligence platform — delivering real data to businesses on impacts within their supply chain.

About 1 month ago

Meteocontrol Logo

Senior Fullstack Developer (all genders)

Senior Fullstack Developer (all genders)

  • Meteocontrol
  • Cluj-Napoca, CJ, RO
  • Hybrid, Remote
  • Full time role

Boosting solar energy efficiency with cutting-edge monitoring and control systems for a greener future.

About 1 month ago

BrainBox AI Logo

Senior Front-End Developer

Senior Front-End Developer

  • BrainBox AI
  • Montreal, QC, CA
  • Hybrid, Remote
  • Full time role

"AI-driven automation to drastically reduce building emissions and combat climate change."

28 days ago

Fairglow Logo

Senior Software Engineer🧑‍💻 Senior Full-Stack Software Engineer - Paris

Senior Software Engineer🧑‍💻 Senior Full-Stack Software Engineer - Paris

  • Fairglow
  • Paris, IDF, FR
  • Hybrid
  • Full time role
  • $75,000 – $90,000 / Yearly

Eco-Design Software for Cosmetics

16 days ago

Perceptual Robotics Logo

Full Stack Engineer

Full Stack Engineer

  • Perceptual Robotics
  • Bristol, England, GB
  • Hybrid, Remote
  • Full time role

"Autonomous UAVs enhance wind turbine inspections, boosting efficiency and safety while supporting renewable energy."

9 days ago

Pano AI Logo

Senior Software Engineer - Frontend

Senior Software Engineer - Frontend

  • Pano AI
  • San Francisco, CA, US
  • Hybrid, Remote
  • Full time role

Revolutionizing disaster management for climate resilience with AI-powered wildfire detection.

7 days ago

Aigen - Robotics Logo

Senior Software Engineer (Full Stack, Platform)

Senior Software Engineer (Full Stack, Platform)

  • Aigen - Robotics
  • Kirkland, WA, US
  • Remote
  • Full time role

Solar-powered robotics for global soil regeneration and carbon sequestration.

7 days ago