Job Posting 92649

Digital Solutions Developer
Canadian Cancer Society
Toronto Metro area
closing tomorrow (Fri, 24 Mar)
full time

Hybrid Work Model  



The Canadian Cancer Society works tirelessly to save and improve lives. We fund the brightest minds in cancer research. We provide a compassionate support system for all those affected by cancer, from coast to coast and for all types of cancer. As the voice for Canadians who care about cancer, we work with governments to establish health policies to prevent cancer and better support those living with the disease. No other organization does all that we do to improve lives today and to change the future of cancer forever.


At CCS, we embrace everyone’s uniqueness and recognize the strength that lies in differences. We believe in the power of our collective potential and strive to achieve a more diverse, inclusive, and equitable workplace to empower and create opportunities for all. We welcome and encourage applications from all qualified candidates regardless of their gender, age, religion, race and nationality. Particularly equity deserving groups, such as members of the BIPOC, and LGBTQ2+ communities, people living with disabilities, veterans, and anyone who may contribute to the further diversification of the Canadian Cancer Society. Together we unite and inspire all Canadians to change the future of cancer.

Visit today.


The Canadian Cancer Society is looking for a Web Developer to design, develop and support its customer-facing digital fundraising products such as CIBC Run for the Cure, Relay for Life and other leveraging cloud-based technologies. Collaborating with a cross-functional team of technical, database and marketing experts, you will be responsible for programming, troubleshooting and upgrading website and mobile-first solutions where the primary goals are data integration, API use, coding best practices with due consideration to user-centricity, accessibility and privacy principles. 

In order to succeed in this role, you will need to be proficient in JavaScript (jQuery, Vue.js, Angular.js) and have good knowledge and experience in programming data-driven applications using PHP, Python or Ruby on rails.

The role can be based anywhere in Canada.


  • Write well designed, testable, efficient code by using best software development practices.
  • Integrate data from various back-end services, databases, and APIs.
  • Create website layout/user interface by using standard HTML/CSS practices.
  • Maintain high standards of software quality within the team by establishing good practices and habits. 
  • Work on user stories, specifications and requirements based on technical needs.
  • Create and maintain software documentation.
  • Be responsible for maintaining, expanding, and scaling our sites, products and features.
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
  • Cooperate with designers/front-end developers and content developers to match visual design intent and target audience messaging.
  • Work with 3rd party vendors (as required).
  • Other projects/duties as assigned.


  • Bachelor’s or Diploma in computer science or a related field.
  • 2-4 years working experience in web/mobile-first programming.
  • Familiarity with at least one of the following programming languages: ASP.NET, PHP, Python or Ruby.
  • Excellent programming skills and in-depth knowledge of JavaScript (jQuery, Vue.js, Angular.js) with ability to work with modern HTML/CSS.
  • Experience of online fundraising platforms such as Blackbaud, Donor Drive is preferred.
  • Adequate knowledge of relational database systems (such as SQL), data integration, Object Oriented Programming, and web application development.
  • Understanding of how web applications work including security, compliance, privacy, session management, and best development practices.
  • Basic knowledge of Search Engine Optimization and Accessibility practices.
  • Experience using Microsoft Azure DevOps toolset (or Atlassian/Jira).
  • Experience working within an Agile methodology (e.g., Scrum, Kanban) is an asset.
  • Experience working in mobile frameworks is an asset.
  • Experience of Content Management (CMS) platforms such as Sitecore an asset.
  • Experience of eCommerce platforms such as Shopify an asset.
  • Sound problem diagnosis and creative problem-solving skills.
  • Good business acumen with an ability to work, adapt, and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.


CCS offers meaningful opportunities to help make a difference in the lives of Canadians with cancer, their caregivers, families and communities. We are committed to building and nurturing an inclusive community for our employees by highlighting their unique experiences. We value diverse skills and strongly encourage applications from all qualified candidates. CCS is committed to fostering a culture that is inspiring, supportive and exemplifies our core values: 


In return for your skills and dedication, we offer an attractive compensation package that encompasses a competitive salary, excellent benefits, which include paid parental leave, paid family sick time and health insurance, and the opportunity to have a rewarding employment experience where your contributions can make a true difference every day. 


Qualified candidates are invited to submit their resume, cover letter and salary expectations by March 24, 2023.

CCS is committed to employment equity and encourages applications from all qualified candidates. In accordance with the local provincial Accessibility Act, accommodation will be provided as requested throughout the recruitment process.  We want to make the interview process a great experience for you!

We thank all candidates for their interest and advise that only those selected for an interview will be contacted.

Please note that in keeping with the mandate of CCS to model and promote healthy lifestyles, employees are not permitted to smoke in or about CCS premises or while carrying out CCS business.

As an employer, occupational health and safety legislation requires that we protect our workers from health and safety risks in the workplace. CCS has implemented a mandatory vaccination policy requiring that all staff who work in any of our physical workplaces must be fully vaccinated against COVID-19. All employees will need to attest to their vaccination status through a secure online form or automated applications. Reasonable accommodation and remote working will be discussed on a case-by-case basis. 

Please Note: is not affiliated with and in no way endorses or vets the organization that posted this job. Any links posted within the job will take you to their external site where the same disclaimer applies.

Thanks for looking on and good luck with your job search!