Developer (3 month contract)

cStreet Campaigns

We’re looking for a Developer for a 3-month contract to help bridge a gap in our team. cStreet is a small agency that services organizations, political candidates, higher ed institutions, and social movements in Canada and abroad. We help progressives campaign and win on the web with smart tools. Our goal is to empower our clients with great design and user experience to make lasting social change. As our developer is leaving us 😢 we are looking for someone to help bridge the gap while we replace them. This contract could be extended for the right person.

We are committed to growing a diverse team. If you’re a passionate and engaged developer, please do apply even if you don’t think you fit every requirement of this job ad.

If this seems like a lot for a 3-month contract, don’t fret. It’s a wishlist and not a shopping list. You will do a combination of: Familiarizing yourself with the well-documented code base Putting the finishing touches on, and launch, an app that is waiting on an integral component from a partner Maintaining our existing apps & code base Building an app that syncs event data from one platform to another Scoping a reporting dashboard Training and bring up to speed a full time developer (unless that’s you!)

Note: When we say apps, we mean web apps built in AWS on Rails.

cStreet works with a number of different products, but our staple is NationBuilder, a combined CMS & CRM billed as “Software for Leaders.” Our clients use NationBuilder for any combination of website, email and communications, volunteer management, field programs, fundraising.

Some languages you will be writing in include: HTML, CSS, Javascript, SASS, and Rails. NationBuilder uses Liquid, a language developed by Shopify for designers and developers. It’s not hard to learn if you haven’t used it before, and we can provide support to help you learn.

You are Progressive and want to change the world. You count yourself a member of the #resistance. You think legislation to control catastrophic climate change is a better idea than dangerous pipelines. You think First Nations people have a right to self-determination and nationhood. You love data-driven decision making.

We welcome and encourage individuals who identify as members of marginalized communities to apply including Indigenous Peoples, people of colour, women, people identifying as LGBTQI, members of ethnic minorities, immigrants, and people with disabilities.

Salary $5,000-6,000/month and negotiable for the right person

Start Immediately!

For a description of the full-time job posting, please visit

Tags: html, css, rails, API, NationBuilder