Web Developer (Full-Time)

 Posted: Tuesday, July 12, 2022 | Administrative and Staff Positions

Tyndale is a Christian university that prepares leaders for work in the private, public and not-for-profit sectors, ministry and the global mission of the church. Tyndale offers fully accredited programs in a wide range of disciplines at both the undergraduate and graduate levels. Currently, there are over 1,600 students representing over 40 denominations and 60 ethnic backgrounds and over 13,000 alumni. Founded in 1894, Tyndale is located in Toronto, Ontario, Canada.

Position Description

Work as part of the Marketing & Communications team in the development and management of Tyndale's websites, primarily for the purpose of marketing Tyndale. Development tasks will be focused on building core tools for the creation of website content by other contributors while ensuring adherence to accessibility guidelines and modern best practices.

Primary Responsibilities

General Responsibilities

  • Build and maintain the core Drupal theming layer for the main Tyndale website as well as Christian Careers Canada.
  • Develop a usable pattern library, including a series of utility classes, for the creation of content in the content management system.
  • Develop the coding style and S/CSS file architecture of all website projects.
  • Ensure all web projects meet current accessibility laws and best practices.
  • Develop, style and integrate scalable components into the Drupal theme layer
  • Building and theming of Drupal Content Types and Views
  • Assist in the selection, installation and maintenance of Drupal modules for related sites.
  • Assist in the maintenance and configuration of Drupal core software for related sites.
  • Creation of smaller secondary websites as needed using appropriate development techniques.
  • Train other team members and key content contributors in understanding the pattern library and components including the production of related documentation.
  • Migration of content or data as required.
  • Support of other Marketing & Communications team members as needed.
  • Other duties as required.

Position Qualifications


Undergraduate degree or college diploma in web development, computer science or other related field; or equivalent experience


  • 6-7 years of experience web development with the use of a Content Management System (preferably Drupal)
  • Some experience integrating accessibility standards into website projects.
  • Experience in an academic or not-for-profit setting preferred.

Skills and Abilities

  • Expert knowledge of HTML and CSS/SCSS
  • Working knowledge of PHP, Ruby, Node.js and JavaScript
  • Proficient in managing & configuring Drupal based websites
  • Proficient in Drupal theme development using PHPTemplate and Twig
  • Proficient in managing codebase using git version control
  • Working knowledge of website deployment methods
  • Working knowledge of website development using static site generators (Jekyll, 11ty)
  • Strong Knowledge of Accessibility standards; AODA and WCAG 2.0 Level AA
  • Ability to continuously learn new skills
  • Ability to train others
  • Ability to exercise independent judgment and solve complex problems with minimal guidance
  • Ability to meet deadlines for all assigned tasks and projects.
  • Strong verbal, written, and visual communication skills
  • Strong time management skills, ability to prioritize, and the ability to balance the needs of many projects at once
  • Copywriting skills would be an asset

Personal Characteristics

  • Ability to work collaboratively as part of a team
  • Ability to work independently with little supervision
  • Strong verbal and written communication skills as well as a competent listener
  • Proactive and collaborative
  • Strong attention to detail / detail-oriented
  • Teachable
  • A keen desire to serve family, church, work and community. A firm commitment to Tyndale’s mission, values, Statement of Faith and Community Standards Statement.

Physical and Mental Demands

  • Standard office environment and equipment
  • Ability to meet deadlines amidst competing priorities; able to work under pressure
  • May require some work outside regular business hours
  • Moderate stress may result from dealing with challenging people; calm demeanour is required

Duties and responsibilities that do not constitute a major change may be added, deleted or changed at any time at the discretion of the supervisor either orally or in writing.

How to Apply

External candidates can apply for the Web Developer position at the External Career Center. While we thank all those interested, only those selected for an interview will be contacted.

Internal candidates (current employees with active WFN accounts) can log in and apply on ADP Workforce Now through the Career Centre. The Career Center can be accessed through the path Myself > Talent > Career Center.

View all Employment Listings »

For general employment information send your resumé to:

Tyndale University, Human Resources
3377 Bayview Avenue, Toronto, Ontario. M2M 3S4
1-416-226-6620 ext 2103 fax: 1-416-226-6746
or e-mail: employment@tyndale.ca

Tyndale University provides support in its recruitment processes to applicants with disabilities; including accommodation that takes into account an applicant’s accessibility needs. Should you need assistance, please contact the Human Resources Department at employment@tyndale.ca

Applicants selected for an interview who require accommodation during the interview process are asked to advise accordingly upon the invitation for interview.