You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
Button Inc. Logo

Full Stack Web Developer

Reference ID: full-stack-web-developer-10

Share job:


Our team is looking for an experienced Full-Stack Developer who loves data as much as we do. This isn’t just any data either–you will be on the ground floor with us; developing software that will enable the BC government to implement programs that cut down the province’s carbon footprint. Not all superheroes wear capes (although if you wish to wear one to work, that’s totally fine too!) 

The Senior Full Stack Developer is responsible for the development and delivery of scalable web systems application in a continuous deployment environment. You’ll be responsible for iteratively constructing applications in a test-driven environment, following DevOps best practices. The ideal candidate for this role will be adept at handling a complex back-end environment, and creating an accessible, clean and interactive user experience.  

In this role, you’ll be working as part of an Agile team in a creative work-space where multi-disciplinary teams of public servants and private sector consultants can learn, and in turn implement, new ways of working using technology as an enabler. 

Preferred skills include experience with: 

  • Javascript 

  • React 

  • Angular 

  • Relay 

  • HTML  

  • CSS 

  • NodeJS 

  • API development 

  • PostgreSQL 

  • Python 

  • Docker 

  • Jenkins 

  • Kubernetes 

  • User research 

  • Wireframing 

  • Technical architecture 

This is a full-time role, situated in Victoria BC starting mid-May 2019, and running to March 31, 2020, with a high likelihood to extend employment on other ongoing Button projects.  

Posted: April 8, 2019
Closes: June 7, 2019