The Civic Tech Job Board

Put your skills to (good) work

women at computers credit to #woctechchat
two women chatting at whiteboard credit to #woctechchat

What is the Civic Tech Job Board?

The Civic Tech Job Board is a new prototype we're testing to help surface paid work opportunities for technologists in the tech-for-good space.

Interested in a role you see here? Click an opportunity to apply directly with the employer.

Want to promote your #techforgood open role here? Please reach out.

Email us

This is a rally cry to all digital professionals

Are you adept in building accessible, inclusive, and effective products and services? Looking for meaningful work? Make civic tech your day job!

Code for Canada is one node in a constellation of organizations looking to improve life in Canada, but there are (paid!) opportunities with other purpose-driven organizations that need your talent.

Here's a small collection of open roles at Canadian organizations where you can apply your skills to public good initiatives - the kind that changes lives. After all, whether it's a contract or a career path, changing the world is a full-time job. We want to help you find the right one.

Current Openings

Application Specialist (Strides Toronto)

The Application Specialist is a full-time permanent role that will provide expertise for administration, customization, optimization, and support of the organization’s Client Information System(s) and related applications, and to ensure that they meet the needs and requirements of the users and the business.

Apply on organization website

Senior Solutions Consultant (Envisio)

Envisio is eager to find a top-notch Solutions Consultant to support their sales team. This position is directly responsible for conducting prospect discovery calls, drafting and delivering prospect presentations, demonstrating our product, creating proofs of concept and responding to RFPs, RFQs and RFIs.

Apply on organization website

Platform Designer (Government of Alberta)


The Digital Design and Delivery (DDD) division within the Ministry of Technology and Innovation (TI) leads the development of the next-generation of digital public services for the GoA. DDD partners with other departments to deliver products, platforms and services that are better, faster and easier, through modern user-centered agile processes. DDD offers potential candidates a unique opportunity to work on meaningful challenges that transform government and positively impact Albertans.

The Platform branch within DDD is accountable for supporting ministry programs through the planning, development, delivery and operations of user-centered common platform services. The branch builds and develops common platforms and data services that enable product teams to deliver working software that meets the needs of their users.

The Platform branch is looking for a Platform Designer. The position reports to the Manager of Common Platforms.

Apply on organization website

Looking for roles at Code for Canada?