Help us build innovative technology

Working at Button  🌱

We are on the lookout for people who embrace creativity and meaningful collaboration. We are an employee centric organization established on diversity, equity, inclusion and sense of belonging; our collaboration pillars. If this sounds like an environment you would love to thrive in, this might just be the right place for you.  Love to play with data? Excited about climate science? Crazy about data visualizations? Let us know your passions!

Button's DEIB Commitment Statement   >>

Current Opportunities

Intermediate Full Stack Developer - Start Date ASAP

Button has had the pleasure of working with this client and project for several years and we’re exciting to be preparing to bid for expanding the team to bring on additional resources.

We’re looking for a Intermediate Full Stack Developer where you’ll be embedded with the client as well as our technical team of other Buttoners.

The project is a digital platform to help companies meet regulatory requirements related to industrial environmental reporting. This web-based application will enable users to submit data where they will receive compliance reporting.  Additionally, it will include tools for tracking payments to ensure transparency and accountability.

The Intermediate Full Stack Developer is responsible for the development and delivery of these 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 and user interfaces.

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.  You will be client facing and strong communication skills and experience leading a team is required.

Apply

Senior Full Stack Developer

Button has had the pleasure of working with this client and project for several years and we’re exciting to be preparing to bid for expanding the team to bring on additional resources.

We’re looking for a Senior Full Stack Developer where you’ll be embedded with the client as well as our technical team of other Buttoners.

The project is a digital platform to help companies meet regulatory requirements related to industrial environmental reporting. This web-based application will enable users to submit data where they will receive compliance reporting. Additionally, it will include tools for tracking payments to ensure transparency and accountability.

The Senior Full Stack Developer is responsible for the development and delivery of these 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 and user interfaces.

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.  You will be client facing and strong communication skills and experience leading a team is required.

Apply

QA Specialist (w. Jr Level Coding)

We're looking for an entry-mid level QA Specialist who has Junior level skills/ experience in full stack development.

Button has had the pleasure of working with this client and project for several years and we're excited to be expanding the team to bring on a dedicated QA resource. You'll be embedded with the client (Product Owner and Scrum Master) as well as our technical team of other Buttoners.

You'll work to execute within an established testing process and predefined acceptance criteria to ensure the quality of the code and service. You'll do conduct both manual and automated testing as well as ensure effective testing documentation.

Apply
Great Place to Work logo

Button is Proud to be #GPTW Certified!  ❤️

Great Place to Work provides the benchmarks, framework, and expertise needed to create, sustain, and recognize outstanding workplace cultures. Find out why we’re the culture leaders in the digital services industry.

Values that define us  💭

We believe that the magic happens when we come together as a team by combining our experiences, backgrounds and interests. We are a team, which empowers a growing mindset at and off work.

💥  Impactful Work

Our team members put the highest value on doing meaningful work, applying technology in new ways, and pursuing projects that have social impact

👏🏽  Teamwork/Collaboration

Whether we’re remote or far away, it’s important to always feel connected to, and supported by the Button family, enabling each other to grow

⚖️  Work/Life Balance

On weekends you can find us enjoying a wide range of activities from playing board games and sports, to brewing beer and doing art

💡  Curiosity

We embrace creative ways of thinking and challenge ourselves to meet and exceed client and team expectations

🔍  Transparency

Our partnerships are founded on transparency, respect, kindness, and empathy. Creating a psychologically safe environment where anyone can participate and collaborate is embedded in our day-to-day interactions

"Button is where I authentically live out my values. I work on projects that I know will have a positive impact on the world, with amazing teams of people who I love working with. I have the freedom to choose my own path to success here."

Elliott Lee

User Researcher

Benefits & Perks  🙌

Personal & Sick Leave  💆🏾

2 weeks of Personal and sick leave. You are our priority

Vacation Days  🏝️

3 weeks' vacation for all employees; to take time off, relax, and enjoy time with family & friends

Health & Dental Benefits  🦷

Employer full coverage Health and Dental Benefits for you and your family

Employee Assisted Program ℹ️

Our EAP provides professional & confidential support services to employees and their immediate family members for help with work and life issues

Health, Wellness & Living Stipend  🏋️

We believe in nurturing the best version of yourself. This $1500 account is a supplement to other Healthcare, wellness, and/or living needs

Educational Stipend   🎓

Our Educational Stipend of $1500 can be used for personal and professional educational opportunities

Home Office Equipment  🪑

Learning Time  ⌚

Flexible Remote Work  🌐

Interview Process  👔

As part of our core value of transparency, we’d like to disclose our three-part interview process, so that candidates have a good understanding on what to expect in the recruitment and selection process. Our interview process is divided in three main interviews: an initial Microsoft Teams/phone interview with People Operations, a technical interview, and a peer-interview.

1.  People Operations interview

2.  Technical interview

3.  Peer Interview

What happens next?

After successful completion of the 3 interviews, candidates will have a final discussion regarding an offer, working arrangements and any special needs required by the candidate. All our offers are conditional to satisfactory reference and background checks.

Our final conversation is a 2-way conversation, and we love taking the time to make our candidates feel confident and comfortable with the offer but also with the new journey they will embark with us.