Clera - Your AI talent agent
LoginStart
Start
Button Inc. logo
Button Inc.

Int Full Stack Developer

contract•Vancouver•CA$0k - CA$0k

Summary

Location

Vancouver

Salary

CA$0k - CA$0k

Type

contract

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

About Button

Since 2018, Button has been building reliable technology for government and private-sector clients with the goal of creating a more sustainable future through digital transformation. We create secure, easy-to-use systems through deliberate consideration and iteration. We are passionate about creating stronger communities through technology and continuing to grow across Canada and beyond.

Button Inc. was born out of a desire to take complex tasks and ideas and deliver them in a genuine, innovative, and impactful way. We help clients tackle hard problems and delight them with user-focused design and exceptional technical delivery. We start every engagement by making sure we’re solving the right problem with the most appropriate technical solution to meet our client’s needs.

The Role

We’re looking for an Intermediate Full Stack Developer to join our Button team currently working with our Government client.

  • We are looking for folks that can start immediately, or if you need to give notice do so while also providing some availability to start ramping up with our team and the client.
  • This is a contract role, dependant on budget but strong indication of renewal and we are able to offer a 1 year contract as an Independant Contractor or Employee.
  • It is a remote role but you must be located in Canada and able to fully work on PST hours.
  • This role is ideal for those that are comfortable accepting work in a contracting/ consulting environment.

What You’ll Be Doing

You’ll work with our Government client team on a modern, cloud-based web platform supporting regulatory, data management, and reporting needs. Embedded within the client team, you’ll collaborate closely with developers, product owners, and non-technical stakeholders to build, enhance, and maintain scalable web applications in an agile, continuous-delivery environment. You’ll contribute across both frontend and backend development while supporting sprint ceremonies, testing, documentation, and deployment activities.

  • Participate in agile sprint processes, including planning, refinement, reviews, and retrospectives
  • Deliver new and refactored features, enhancements, and bug fixes in a continuous delivery environment
  • Develop and maintain frontend and backend components of scalable web applications
  • Design and integrate APIs and work with relational and non-relational databases, including spatial data where applicable
  • Support cloud-based deployments and contribute to CI/CD workflows, including code reviews and pull requests
  • Write automated tests and maintain technical documentation aligned with project standards
  • Collaborate with Product Owners, Ministry staff, and team members to clarify requirements, support testing, and ensure effective knowledge transfer

Required Experience:

  • Degree in Computer Science or a related plus a minimum of 3 years of experience as a Full Stack Developer OR
  • Comparable diploma in a related technical field plus a minimum of 5 years as a Full Stack Developer

Your Full Stack Dev Experience will reflect the min years experience in:

  • Modern development tools including HTML, CSS, and JavaScript libraries and frameworks
  • Working with relational and non-relational databases
  •  API development and integration
  • Working in continuous development / deployment environments
  • Deploying web applications or services to cloud environments
  • Version control technologies such as Git (and/or Subversion) in open-source or collaborative environments
  • Working in a team-based development environment using the Agile Methodology
  • Researching and executing solutions based on requirements
  • Demonstrating Strong analytical, interpretative, and problem-solving skills
  • Possessing strong verbal and written communication skills

Additional Experience with:

  • PostgreSQL (PostGIS extension or similar an asset)
  • React
  • Node.js and Express
  • TypeScript
  • OpenAPI
  • OpenShift
  • Docker
  • GitHub and GitHub Actions
  • Keycloak or similar authentication/authorization tools
  • S3 Object Storage
  • Leaflet or similar mapping / geospatial libraries an asset


Why Button?

This is a unique and exciting opportunity to play a key role in creating a more sustainable future through digital transformation.

We are open to you joining as a Full Time Employee or as an Incorporated Independent Contractor on an hourly basis.

Full Time Employees of Button receive:

  • Generous total compensation plan
  • 25 days of paid time off (15 vacation days, 10 sick/personal days) to ensure a healthy work-life balance
  • An extra day off for your birthday! (So you’re not pushing to production on your special day)
  • Full benefits package to look after you and your family, plus a health spending account
  • Commitment to continuous learning and mentorship, with time provided for professional and personal development
  • Remote work with flexibility when you need it, as long as you communicate clearly with your team (we value a trust-based team culture!)




Location

Vancouver, British Columbia (Remote)


Department

Consulting


Employment Type

Full-Time


Minimum Experience

Experienced


Compensation

40-65 per hour


What you'll do

  • You will work with a Government client team on a modern, cloud-based web platform, collaborating closely with developers and stakeholders to build and maintain scalable web applications. Your role includes participating in agile processes, delivering features, and supporting cloud-based deployments.

About Button Inc.

Button is the mobile commerce technology company that is powering a commerce-driven internet. As the leading mobile commerce enablement platform, Button powers mobile growth for the world’s largest brands and publishers, while offering consumers more seamless, enjoyable experiences. With each action taken, brands make sales, publishers earn revenue, and consumers get exactly what they want at the tap of a button. Founded in 2014, Button has driven over $5 billion in spending to date and has raised over $65 million in venture capital. With offices in New York City, San Francisco, and London, Button has consistently been recognized as one of the best places to work by Fortune, Inc., Entrepreneur, and Crain's annually.

Ready to join Button Inc.?

Take the next step in your career journey

Frequently Asked Questions

What does Button Inc. pay for a Int Full Stack Developer?

Toggle
Button Inc. offers a competitive compensation package for the Int Full Stack Developer role. The salary range is CAD 0k - 0k per year. Apply through Clera to learn more about the full compensation details.

What does a Int Full Stack Developer do at Button Inc.?

Toggle
As a Int Full Stack Developer at Button Inc., you will: you will work with a Government client team on a modern, cloud-based web platform, collaborating closely with developers and stakeholders to build and maintain scalable web applications. Your role includes participating in agile processes, delivering features, and supporting cloud-based deployments..

Is the Int Full Stack Developer position at Button Inc. remote?

Toggle
The Int Full Stack Developer position at Button Inc. is based in Vancouver, British Columbia, Canada. Contact the company through Clera for specific work arrangement details.

How do I apply for the Int Full Stack Developer position at Button Inc.?

Toggle
You can apply for the Int Full Stack Developer position at Button Inc.directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Button Inc.'s careers site.
Join our talent pool first to get notified about similar roles that match your profile.