Skip to Main Content

Multimedia Developer

Position Details

Position Information

Position Title Multimedia Developer
Who We Are
At BCIT, putting people at the core of everything we do is paramount. This idea is the foundation of BCIT’s People Vision, which describes the Institute’s goals and priorities in respect to our people. In a complex and uncertain world, it’s vital our people feel valued, supported and connected. BCIT champions a culture of innovation and global progress through people’s imagination and creativity. With a competitive compensation package, great work-life balance, and career advancement opportunities, see why we’ve earned the title of one of BC’s Top Employers for over ten years running.

BCIT values diverse experiences, ideas, cultures and perspectives and is committed to fostering a diverse and inclusive workplace. As an equal opportunity employer, we encourage applications from members of all groups experiencing barriers to equity. If you require accessibility accommodations during any part of the application or hiring process, please contact so we can best support you. Please note that all applications must be submitted via the careers page portal, email applications will not be accepted.

The British Columbia Institute of Technology acknowledges that our campuses are located on the unceded traditional territories of the Coast Salish Nations of xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səl̓ilwətaɁɬ (Tsleil-Waututh).

Position Summary
BCIT’s Learning & Teaching Centre is currently seeking a regular, full-time (1.0 FTE) Multimedia Developer. This position is responsible for developing, implementing, maintaining and supporting interactive instructional multimedia applications; and coordinating and/or liaising with other departments and groups to create and maintain centralized production standards for digital educational multimedia in the LTC and BCIT schools and departments.
Duties & Responsibilities

Conceptualize and Plan:
  • Meets with clients to determine project scope and recommends most feasible course of action for development.
  • Advises clients on appropriate multimedia costs, timelines and production process.
  • Coordinates budget and schedule required to complete cost-effective multimedia projects.
  • Completes project on budget and within the timeframe while meeting client’s objectives and expectations.
  • Liaises with team members to coordinate the design, format, and deployment of the multimedia product.

Design and Build:
  • Handles storyboarding/wire-framing UI/UX and IA design and development.
  • Writes well-organized and logical code for front-end database and back-end integration.
  • Ensures consistent translation of design to function for web applications, with a focus on usability and adoption.
  • Performs quality assurance and usability testing, troubleshooting and documentation.
  • Develops applications with Institute software infrastructures in mind.

Support and Maintain:
  • Provides ongoing maintenance and support for custom-built applications and systems.
  • Works with team to organize and maintain learning object repository and development servers
  • Researches new and evolving software including testing and prototyping, to determine availability, performance and compatibility with existing equipment for instructional or informational purposes.
  • Formulates recommendations for the implementation of new educational multimedia applications and/or systems to support teaching and learning.
  • Researches, develops, documents and communicates processes and procedures in the areas of educational multimedia development and programming.
  • Advises course developers and instructional designers as to multimedia applications that can be used to solve specific teaching and learning challenges and how to implement them.
  • Recommends Institute standards for educational multimedia programming.
  • Provides up-to-date information and recommendations to facilitate decision-making related to educational multimedia.
  • Participates in Records Custodian training and remains current with record keeping practices, policies and procedures (both BCIT and FOIPOP).
  • Undertakes related duties as assigned, consistent with the job grade of this position.

  • Grade 12, plus completion of a two-year diploma program or equivalent in digital media, web development, computer systems / programming.

  • Two years’ general computer systems experience plus four years’ experience in a similar position, in the development and implementation of educational multimedia within the post­secondary environment.
  • Demonstrated expertise in multimedia applications and proven experience in multimedia development and programming.
  • Experience as a project manager with a proven ability to establish priorities, identify tasks, coordinate the activities of project participants and report on the status of a project. Experience training/mentoring faculty an asset.
  • Portfolio of custom-built web applications or equivalent examples of work required; Examples of applications made for multiple platforms (standalone apps, widgets, mobile, ARNR. .. etc.) an asset.

Software/Computer Applications and Expertise:
  • Knowledge of HTML, CSS, Javascript, JQuery, AJAX, SQL, PHP required.
  • Experience developing for LMS, SCORM, educational software highly preferred.
  • Familiar with basic data structure and algorithms, restful APls, API design, version control
  • Graphic and media skills:
    • Working knowledge of Photoshop, Illustrator, Sketch and other design tools.
    • Basic audio, video editing and formatting knowledge an asset.

Communication/Interpersonal Skills:
  • Ability to effectively analyze learning situations to identify and solve technology-related.
  • Ability to explain technical decisions to the broader team and project sponsors.
  • Eagerness and aptitude to learn new technologies.
  • Must be a team player, with demonstrated ability to work in the dual role of team participant and team leader.
  • Professional, reliable, with a strong work ethic.
  • Excellent verbal, written, and interpersonal communication skills.
  • Effective training and presentation skills.
  • Demonstrated ability to train adult learners.

Other Skills/Abilities:
  • Creative and visual thinker; keen eye for layout design, understanding of design principles.
  • Excellent organizational and troubleshooting skills with attention to detail.
  • Customer service orientation in all client interactions (internal and external).
Additional Information
Benefits – Why you’d love working with us

  • Competitive pay
  • Minimum of fifteen days of vacation
  • Competitive employer-paid extended health and dental plan – take a look at our benefit plans!
  • Defined benefit pension plan with employer contributions
  • Flexible hybrid work arrangements available
  • Professional Development funds and resources
  • Access to most BCIT PTS courses free of charge
  • Wellness and Employee Assistance programs
  • Complimentary membership with free access to the Fitness Centre, Gymnasium, and more
Salary Range Salary Grade 10: $61,268 - $66,481 per annum.
Additional Salary Information
External hires are initially placed at the minimum of the salary range with progression to the maximum. Salary prorated based on percentage and term of appointment.
Position Details

Posting Category Information Systems / Technology
School/Service Area Learning & Teaching Services-Dean's Office
Campus Location Burnaby campus
Bargaining Unit BCGEU Support Staff
Job Status Regular
Full-Time/Part-Time Full-Time
Number of Vacancies 1
Anticipated Start Date 02/06/2023
Anticipated End Date
Competition Information

Competition Number 22B179
Competition Open Date 12/21/2022
Competition Close Date
Open Until Filled? Yes
Quicklink for Posting

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. What is the highest level of education attained?
    • GED
    • High School Diploma
    • Certificate
    • Diploma
    • Associates Degree
    • Bachelors Degree
    • Masters Degree
    • PHD
  2. How many years of experience do you have in this type of position?
    • 0-1
    • 1-2
    • 3-5
    • 6-9
    • 10+

Documents Needed to Apply

Required Documents
  1. Resume
  2. Cover Letter
Optional Documents