Button is hiring a

Full Stack Developer, Climate Action

Canada (Preference to Victoria, BC)
Min. Experience
Mid Level

About Button

Since 2018, Button has been building reliable technology for government with the goal of creating a more sustainable future through digital transformation. Our agile, multi-disciplinary team works on truly impactful technology projects – from emissions reporting for climate action to contact tracing for managing a global pandemic. We create secure, easy-to-use systems that maximize citizen impact. We are passionate about creating stronger communities through technology, and have our sights set on expanding across Canada in 2021 and beyond.

Your Mandate

We’re looking for a Full Stack Developer, specialized in climate-focused technology, to join a network of experts who are passionate about social good and want the opportunity to have impact in their work. As we’re awarded climate action projects, you will have an opportunity to join an agile team to build reliable digital services. We’re interested to hear from developers who are enthusiastic about mentorship, continuous learning, and have in-depth expertise on topics such as data science, visualization, math, policy – or whatever makes you tick– we’d love to hear about it.

You’ll get a chance to apply your past experience in climate-related work, whether it’s greenhouse gas methodologies, climate policy, GIS, or environmental, social, and corporate governance (ESG). This unique role will apply both your technical skills and your experience combatting climate change.

Your Responsibilities
1. Iteratively construct applications in a test-driven environment, following DevOps best practices.

2. Handle a complex front-end and back-end environment.

3. Work with designers to translate user research into requirements that feed into prototype development.

4.Help to create an accessible, clean, and interactive user experience.

Your Background

We’re excited to hear from Full Stack Developers who have worked on previous climate-focused projects or have experience with relevant technologies.

We really value people who want to learn on the job, but we hope that you bring some experience in the following skills:

·      JavaScript

·      React

·      Angular

·      Relay

·      HTML/CSS

·      NodeJS

·      API Development

·      PostgreSQL or Oracle

·      Python

·      Docker

·      Jenkins

·      Wireframing

·      Technical Architecture

·      C#/.Net

Due to COVID-19, Button has gone fully remote. As such, we’re welcoming applications from across Canada.

Button is committed to creating an accessible and inclusive work environment. We are an Equal Opportunity employer and welcome everyone to our team. We hire talent regardless of “race, colour, ancestry, place of origin, religion, family status, marital status, physical disability, mental disability, sex, age, sexual orientation, political belief, or conviction of a criminal or summary conviction offence unrelated to their employment”. Button encourages applications from all qualified candidates. Any information received that relates to an accommodation will be addressed in a confidential manner.  

Apply Now