2018 Code for Canada Fellowship

Code for Canada

The Code for Canada logo

Are you a developer, designer, or product manager looking for an opportunity to use your skills for the public good? Apply to become a Code for Canada fellow by July 2, 2018 at 9 p.m. EDT.

What is the Code for Canada Fellowship?

Code for Canada is a national nonprofit that enables governments and communities across the country to use technology and design to make life better for Canadians. We work across sectors to build empathy, enable collaboration, and create opportunities for knowledge exchange.

The Code for Canada fellowship supports digital professionals for ten month placements with hosting government teams. We match developers, designers, and product managers with government teams to rapidly deploy technology that is easy to use, grounded in user research, and refined through iterative prototyping.

What do the fellows do?

Over the course of the project, fellows immerse themselves in the project, researching user needs, meeting with stakeholders, proposing solutions, and collaborating with the government to build technology using an iterative approach, centered around the needs of users.

Fellowship teams will work closely with project owners in the hosting ministry. For more information in regards to specific ministries and challenges, feel free to visit

Fellows spend four days a week inside government, and one day a week offsite.

Fellows will have the ongoing support of Code for Canada staff, and their work will be featured in regular blogs, open houses and showcases.

Why become a fellow?

Being a Code for Canada fellow is a big job—and highly rewarding. Here’s what a successful applicant will look forward to:

  • Work that matters: Use your skills to make a significant impact on people’s lives. We work closely with our government partners to identify projects that will enable you to make your mark.
  • Connections and leadership: As part of Code for Canada’s next cohort, you will be at the leading edge of learning and showing what’s possible. You’ll make connections with leaders in the civic tech sector in Canada, and will play a part in shaping the Code for Canada Fellowship program into the future.
  • Professional development: You will develop lasting relationships and learn new skills in a creative and fast-paced atmosphere.
  • Exercise creativity: Working in small teams with your government partners, you will decide what you build and how you build it based on user research.
  • A labour of love: You’ll accomplish a lot while working with other passionate people.

Who are we looking for?

We’re looking for people who are:

  • Highly collaborative: You are able to actively work with their teammates as a partner, motivator and teacher. You openly and directly provide and ask for feedback, and you want to work with their governments as partners.
  • Comfortable wearing many hats: In small teams, it’s vital to the success of team that teammates are able to jump in and out of roles and tasks to push their product forward. You are a scrappy, resourceful and creative problem solver.
  • Adaptable: There is no real “typical day” as a fellow. While teams will define some sprint plans and decision making processes, things can change on the fly. The Fellowship requires occasional evening or weekend work, and may include travel.

  • Able to work independently: You are self-motivated and know to ask for help when you need it. Skilled communicators: Our fellows are highly skilled at communicating about their work to non-experts, with empathy and clarity.

Fellowship teams are composed of three people, with primary skills in software development, user experience design, and product management. Additional experience in GIS, data science, community organizing, non-profit, government, and policy work is highly desired. Experience in government is not expected or required.

We recognize that many applicants have multidisciplinary skillsets. We ask that applicants identify their strongest skillset when applying; we’ll provide opportunities to showcase additional experience throughout the application processes. Here are some of the core competencies we’ve identified for each primary skillset.

Software development:

  • Highly proficient full-stack developer
  • Experience applying industry web and security standards and best practices to your work that can be adopted by others
  • Proficient understanding of agile and iterative development processes
  • Demonstrable ability to work closely with designers to ensure applications are user friendly
  • Able to effectively identify and communicate a reasonable development structure with designers and product managers
  • Flexibility in trying new approaches and languages

UX design:

  • Confident leading your team and external stakeholders through design processes
  • Experience designing online user experiences for complex web content and applications
  • Ability to translate research findings (both generative and usability) into a design strategy
  • Proven ability to generate design materials, including: user requirements, storyboards, scenarios, flowcharts, design prototypes, and wireframes
  • Demonstrated knowledge about inclusive and accessible design, and ability to design experiences that work for everyone from the start
  • Ability to work closely with developers to ensure designs are implemented according to specifications and on schedule

Product management:

  • Experience leading teams through agile and/or iterative development processes
  • Experience working with multiple stakeholders to understand and support user needs.
  • Proven ability to set, track, and share product success metrics
  • Experience in developing and implementing product strategies and roadmaps
  • Ability to work closely with designers and developers to identify, follow, and work to a reasonable project plan
  • Experience in content creation is highly valuable

The nitty-gritty

  • This is a 10-month, full-time fellowship starting in October 2018
  • Fellows will earn a salary equivalent to $75,000 per year
  • Applicants must be eligible to work in Canada for the duration of the fellowship

Tags: ottawa, tech for good, civic tech, product management, UX Design, Full-Stack, UX Research, Data, Toronto

How to apply:

To apply, visit

  • Applications will be accepted on a rolling basis until July 2, 2018​ at 9 p.m. EDT.
  • Applicants will be assessed throughout the summer through a series of technical assessments, interviews, and group tasks.
  • Successful applicants will receive offer letters in August.

Our commitment to inclusion

Code for Canada values an environment that is not only free of discrimination, but that also respects difference and allows employees to bring their whole selves to work. We encourage individuals from under-represented groups to apply.