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

Sr Full Stack Dev (7+ years)

As a Sr Dev you'll be expected to:

- Lead a team of professionals: defining work assignments, and verifying and reviewing code produced by others.

- Conduct high-level analysis of possible program/systems solutions.

- Develop front-end (user interface) and back-end (database) enterprise solutions on a variety of platforms.

- Interpret client requirements and underlying infrastructure applications, systems, and processes, and preparing a system design plan.

- Communicate technical concepts to a non-technical audience to gain consensus on changes to requirements and specifications.

Apply

Int Full Stack Dev (4+ years)

We’re looking for an Intermediate Full Stack Developer to join our team of Buttoners on an upcoming client project. You’ll have the opportunity to support on a large-scale modernization project for a government client. This initiative involves rebuilding and replacing a legacy system to improve how ecological and scientific data is collected, managed, and shared. You’ll be part of a collaborative, agile team working in a modern cloud-based environment to deliver tools that support real-world impact in environmental decision-making.

You’ll have a wide breadth of experience and exposure across the stack. You’ll have worked in an cross disciplinary remote, agile based environment. You have a propensity for working quickly and effectively through both assigned user stories and backlogged tickets and are a self learner, resourceful with your problem solving but not afraid to ask for help.

Apply

Jr Full Stack Dev (3 years)

We’re looking for a Junior Full Stack Developer to join our team of Buttoners on an upcoming client project. You’ll have the opportunity to support on a large-scale modernization project for a government client. This initiative involves rebuilding and replacing a legacy system to improve how ecological and scientific data is collected, managed, and shared. You’ll be part of a collaborative, agile team working in a modern cloud-based environment to deliver tools that support real-world impact in environmental decision-making.

You’ll have a wide breadth of experience and exposure across the stack. You’ll have worked in an cross disciplinary remote, agile based environment. You have a propensity for working quickly and effectively through both assigned user stories and backlogged tickets and are a self learner, resourceful with your problem solving but not afraid to ask for help.

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.