Full Stack Developer

Button Inc.


Oct 12

This job is no longer accepting applications.

About Button: Our mission is to tackle key challenges within the digital government space and private sector, providing world-leading solutions that are transparent, scalable, and value driven. We care about projects that help combat climate change, build strong partnerships, and have meaningful social impact. We’re looking to grow our team of Developers with Contractors who will work on upcoming projects.

As a snapshot, we’re looking for candidates to join a tight-knit team of Developers who are passionate about mentorship, continuous learning, and have in-depth expertise on topics such as DevOps, data science, visualization, GIS, and full-stack development. Everyone on our team brings their own unique experience. We embrace quality, creativity, and constant collaboration. 

About the Role: You’ll be responsible for iteratively constructing applications in a test-driven environment, following DevOps best practices. Our ideal candidates should be adept at handling a complex back-end environment and creating an accessible, clean, and interactive user experience. We also welcome applications from Developers who specialize in areas of web development (e.g. a C#/.Net specialist or front-end focus). 

Interested? Drop us an application. We can’t wait to hear about your experience, what skills you bring to the team, and what type of work makes you excited to dive in. We really value people who want to learn on the job, but here are some of our preferred skills:

  • JavaScript 
  • React 
  • Angular 
  • Relay 
  • 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. 

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume


Button Inc.

Button partners with government to deliver world class, reliable software on time and on budget