Web Developer

Job Information
Author gwozney
Date October 1, 2018
Type Full Time
Company Canadian Museum for Human Rights
Salary $52,655- $61,947 - Per Hour
Location Winnipeg, MB
Category Business / Management
Contact Information

Web Developer

Canadian Museum for Human Rights

Winnipeg, Manitoba, Canada


The Canadian Museum for Human Rights (CMHR) is the first museum in the world solely dedicated to the evolution, celebration and future of human rights. It is the first national museum in Canada to be built outside the National Capital Region. Located in the heart of Canada in Winnipeg, Manitoba, the CMHR rises from the Prairie earth at The Forks, which has been a meeting place for over six thousand years.

The CMHR delivers an immersive, interactive and memorable experience for visitors of every background, age and ability. Each visitor has access to a fully reinvented museum experience that reflects a design approach that sets new Canadian and world standards for inclusion and universal accessibility.

We are seeking talented individuals who are motivated to share their passion and commitment to join our team. Together, we aim to enhance the public’s understanding of human rights, to promote respect for others, and to encourage reflection and dialogue.

Key Responsibilities

The Web Developer will be responsible for the development, maintenance and support of various web and in-gallery projects for storytelling and audience engagement.  Reporting to the Manager, Digital Platforms, this position will be responsible for the research and recommendations, maintenance and support, development and delivery of innovative software projects that encourage and support the engagement of diverse remote and in-gallery audiences. In addition to addressing functional/technical development, navigation, information architecture, style sheets, accessibility, and the publication of the web site’s presentation layer the Web Developer will also be expected to ensure web front end interacts with underlying web and IT systems (such as databases and content management systems). A high level of excellence and attention to detail must be maintained in order to support the delivery of programs and to attain the strategic objectives of the organization. This position works within the emerging and rapidly changing media and technology fields and is required to continuously stay abreast of industry trends.

  • Work in consultation with the Manager, Digital Platforms, software developers, designers, and other staff to design, develop, code, test, and document new highly accessible digital media, web, and exhibit applications.
  • Develop engaging and inclusive digital experiences for in-gallery and remote audiences using innovative technology and digital storytelling techniques.
  • Develop and integrate digital, web, and mobile applications and exhibition software with CMHR’s Enterprise Content Management System.
  • Define, lead, and participate in user, accessibility, and acceptance testing for museum applications.
  • Conduct requirements gathering through observation, analytical analysis, stakeholder interviews.
  • Research and develop new concepts using innovative technologies and techniques for use on future exhibit projects. Then teach, demo, and inform these concepts to/with team members and project stakeholders.
  • Investigate, find, obtain, and manage cutting edge software and hardware/equipment for the Design Lab.
  • Manage inventory and custody (acceptance, acquisition, and return) of precious and expensive software, hardware, and devices within the Design Lab environment.
  • Design, solicit, and obtain assets for the Design Lab which will ensure it remains the venue for innovation that the CMHR requires.
  • Act as technical subject matter expert for front-facing software development serving visitors online and in-gallery.
  • Act as a point of response to in-gallery mixed-media installations and participate as a subject matter expert on the CMHR’s multidisciplinary Exhibitions Maintenance team.
  • Maintain technical knowledge and skills through structured and self-guided training and exploration.
  • Communicate ideas with internal and external peers, partners, and stakeholders; and meet project timelines.
  • Map out the conceptual design for planned applications and installations.
  • Design, manage, evolve user and business software needs across all platforms (web, mobile, CMS, etc.)
  • Ensure new and legacy software development projects follow industry standards and best practices.
  • Install new applications and customizing existing applications in order to make them fit for purpose.
  • Diagnose/troubleshoot digital media, web, and software related problems, coordinate hardware and software solutions on exhibition projects.
  • Communicate technical guidance and instruction to users on the use of applications and systems.
  • Maintain a high level of client satisfaction.
  • Share knowledge and provide guidance and leadership to technical staff in area of specialty.
  • Negotiate with third party vendors to assist in pre/post complex website and application development.
  • Communicate effectively orally and in writing and establish cooperative working relationships with staff, external clients and contractors.
  • Rapidly learn and support new software, applications, technologies, and hardware.
  • Develop, manage and test back-up and recovery plans.
  • Train CMHR staff on digital signage and provide guidance to staff on gallery and virtual reality technologies
  • Provide information and guidance to staff on the use of digital platforms
  • Respond to Museum and divisional priorities and work within the context of approved projects/plans while maintaining institutional values and being aware of time/budget implications of any changes or developments to approved projects.

Skills and Qualifications – Required

  • Degree/Diploma in Computer Science, specific to web technologies with a minimum of 3 years of experience as a Web Developer or an equivalent combination of education and experience.
  • Extensive knowledge and experience with web technologies (HTML5/CSS3, JavaScript, SASS, XML and web content management systems, specifically Drupal), WCAG 2.0 accessibility standards and guidelines, ARIA, Roles, Semantic web.
  • Linux administration and shell scripting required, as is working knowledge of RESTful APIs.
  • Keen curiosity and ability to be on the leading edge of trends and art of the possible emerging and convergent media and technology.
  • Vision to see opportunities for innovative media and technology-based storytelling for the CMHR directed to both on site and remote audiences.
  • Works in team setting effectively and collaboratively.
  • Knowledge of and ability to apply web, mobile and multimedia technologies, architecture, standards, formats, tools and techniques in the development of web, mobile and exhibit applications.
  • Knowledge of and experience with enterprise content management systems (i.e. CMS, DAM).
  • Experience with database applications and protocols: SQL, MYSQL, ODBC and the ability to diagnose/troubleshoot related issues.
  • Experience with version control and automated testing.
  • Experience with evolving social media technologies (Snapchat, Facebook, Twitter, YouTube, Instagram, etc.).
  • Experience working in a fast-paced, high development environment.
  • Expert knowledge of and experience with evolving multimedia technologies (audio, video, animation, photography, digitization, webcasting, mobile apps, blogs, wikis, tactile presentation, etc.).

Skills and Qualifications – Desired

  • Dedicated to the use and support of open source software.
  • Experience with iOS and Android development.
  • Experience in the design and development of mixed-media environments and transmedia storytelling.
  • Extensive knowledge and experience with assistive technologies (JAWS, VoiceOver).
  • Experience with network protocols: TCP/IP, FTP and the ability to diagnose/troubleshoot. connectivity issues.
  • Knowledge of and experience with numerous productivity software suites and applications such as Microsoft Office, Adobe Creativity Suite, etc.
  • Experience working in a cultural organization would be an asset.
  • Effective communication skills in both English and French (written and oral).
  • Experience working for or providing similar service to a museum, cultural institution, or similar entity.
  • Knowledge of UI/UX process and terminology.


  • Excellent project management and problem solving skills
  • Effective project leadership and presentation skills
  • Effective interpersonal skills
  • Excellent organization skills
  • Strong discretion, tact, initiative and judgment
  • Excellent time management skills
  • Strict attention to detail yet always in consideration of the high-level goal
  • Flexible
  • Enthusiastic

Official Language Proficiency:

Bilingual non-imperative

Working Conditions and Physical Demands

  • Work is in an office environment.
  • May require long periods at a desk, reading of lengthy documents, and time in front of a computer.

Conditions of Employment

  • Security Screening Level – Reliability Status
  • Child Abuse Registry Check

Application Procedure

Interested applicants should submit a cover letter and résumé through CMHR’s Careers page at https://humanrights.ca/about/careers  by October 11, 2018. The cover letter must provide concrete examples that illustrate how they meet the education and experience factors listed in the Qualifications – Required and Desired (if applicable). Résumés will be used as a secondary source to validate the education and experience described in the cover letter.

The Canadian Museum for Human Rights is committed to developing inclusive, barrier-free recruitment processes and work environment. Please advise the HR representative if accommodation measures must be taken to enable you to apply and be assessed in a fair and equitable manner.

All applicants will receive a confirmation of receipt of their application. We thank all applicants for their interest, however, only those selected for an interview will be contacted.

Intent / Result of process: An eligibility list of qualified candidates may be created as a result of this process. The list would have a retention schedule of six months.

Send To Friend Email Print Story

NationTalk Partners & Sponsors Learn More