Button is Hiring a

Full Stack Developer

Location: Canada (Preference to Victoria, BC)
Type: Contract
Min. Experience: Entry 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 seton expanding across Canada in 2021 and beyond. 

 

Your Mandate 

We’re looking for a Full Stack Developer 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 projects, you will have an opportunity to join an agile team to build reliable digital services.

We welcome candidates of all seniority levels to apply. We’re interested to hear from developers who are enthusiastic about mentorship, continuous learning, and have in-depth expertise on topics such as DevOps, data science, visualization, and GIS – or whatever makes you tick –we’d love to hear about it.

 

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 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