Front-End Development for Interactive Applications (FDIT) Instructor - Competition ID: 4877
- Richmond, BC, Canada
Part-time
Applications open in a new tab.
Job details
- Job type
- Part-time
- Apply by
- Posting language
- English
- Posted
Original job description
As an open-access university, KPU is powered by the people who live and work here. We believe every employee plays a meaningful role in supporting student learning and success. We are honoured to carry the name of the Kwantlen First Nation and are committed to equity, inclusion, reconciliation, and respectful relationships. As one of BC’s Top Employers, KPU is dedicated to fostering a supportive, inclusive, and engaged workplace where employees feel valued, connected to purpose, and empowered to make an impact.
We invite you to explore your next career opportunity at KPU and discover how your work can contribute to a university where thought truly meets action.
Competition ID: 4877
Internal Closing Date: November 25, 2026
External Closing Date: November 25, 2026
# of Openings: 1
Salary Information: Faculty Pay Scale
Employment Type: Permanent Part Time
Workplace Type: On-Site
Travel Frequency: Occasional travel between campuses is required.
Employee Group: Faculty (Kwantlen Faculty Association)
Days of Work (BCGEU):
Hours of Work (BCGEU):
Hours per Week (BCGEU):
Front-End Development for Interactive Applications (FDIT) Instructor
POSITION TYPE: Regular (50%), Qualified Faculty List (QFL)
POSITION START: January 2027
Faculty Overview
Imagine working in a cutting-edge facility backed by a 30-year history as an industry leader. The Wilson School of Design (WSD), located on our Richmond campus, has eight different programs that encourage students to take risks and innovate in small, personalized classes offering intensive hands-on learning experiences and state-of-the-art equipment.
The Diploma in Front-End Development for Interactive Applications program is designed for students new to both design and coding, with focus areas in Web Fundamentals, Front-End Technologies and Coding Principles, Design Fundamentals, UI/UX and Prototyping, and Project Management and Professional Development. The curriculum in this Diploma program introduces students to mobile and software contexts while focusing on responsive web design and frameworks, and web development best practices and optimization. We are seeking qualified faculty to join our dedicated team.
Kwantlen Polytechnic University (KPU) proudly offers all learners opportunities to achieve success in a diverse range of programs that blend theory and practice, critical understanding, and social and ethical awareness necessary for good citizenship and rewarding careers.
KPU takes its name from the Kwantlen First Nation. We work, study, and live in a region south of the Fraser River which overlaps with the unceded traditional and ancestral lands of the Kwantlen, Musqueam, Katzie, Semiahmoo, Tsawwassen, Qayqayt, and Kwikwetlem peoples.
Position Overview
The Front-End Development (FDIT) diploma program is seeking applicants who are qualified to teach one or a selection of the following design-focused courses:
- FDIT 1130 User Interface (UI) Foundations: Students will learn the principles of user interface (UI) design to strengthen their understanding of the relationship between UI design and UI (front-end) development. They will apply visual design principles, heuristics evaluations, and systems-based problem-solving to front-end design challenges. Students will further learn how to prototype and document common UI patterns as part of a shared design system.
- FDIT 1140 User Experience (UX) Foundations: Students will be introduced to the principles of user experience (UX) design, including design research methodologies, user flows, site architecture, prototyping, and user profiles and personas and their relationship to product design decisions. They will better understand the end-to-end workflows associated with interactive applications, from concept to launch, as well as the opportunities for front-end developers to collaborate on successful project delivery.
- FDIT 1230 Design Systems for Interactive Applications: Students will examine design systems for front-end developers in depth, drawing from their user interface (UI) and user experience (UX) foundations, to learn about the practical application, design, and maintenance of reusable patterns and components for interactive applications. Students will further learn about the documentation and adoption of design systems across workflow contexts.
- FDIT 1240 Responsive Design: Principles & Prototyping: Students will apply their foundational design, user interface (UI), and user experience (UX) skills to prototyping responsive websites across screen sizes. Students will learn about the relationships among responsive breakpoints, content, and visual design principles including hierarchy, type scales, stacking and reflow, as well as integrate accessibility and user-centred needs into their decision-making.
- FDIT 2130 Motion Design for Interactive Applications: Students will learn about motion design for interactive applications, applying visual design and scripting knowledge to user interface (UI) challenges. They will learn to create relevant and engaging experiences for users through transitions, animations, and interactions, integrating timing, sequencing, and storytelling techniques into front-end project workflows. Students will better understand the collaborative relationship between designer and front-end developer in developing animated features for interactive applications.
- FDIT 2230 Data Visualization for Interactive Applications: Students will learn about data visualization, information design, and visual design principles for interactive applications. They will focus on customer- and end user-value to create engaging, interactive, and accurate data stories. Students will further apply their front-end scripting knowledge to charting libraries, as well as evaluate current contexts for data visualization including business and marketing analytics.
Faculty members of WSD are also expected to contribute and participate in any of the following:
- Curriculum development and review.
- Assisting students outside of scheduled class time.
- Service and representation of the program on various university committees, internally and externally.
Qualifications
Minimum qualifications include:
Design-related Courses
- Bachelor's degree or higher in Interaction Design, User Experience (UX) Design, User Interface (UI) Design, Visual Communication Design, Graphic Design, Digital Product Design, Human-Centred Design, or a closely related design discipline. May be as part of a computer science, kinesiology, psychology or related degree.
- Minimum five (5) years of professional experience as a senior or principal designer in UX/UI design, interaction design, digital product design, or closely related design practice, (including responsibility for research, information architecture, wireframing, prototyping, visual interface design, usability evaluation, and collaboration with developers and stakeholders.)
- Evidence of sustained professional UX/UI design practice, with a minimum of three (3) years of relevant industry experience completed within the past five (5) years.
- Professional experience may be gained through employment within an in-house design team, digital product team, design consultancy, UX agency, or equivalent environment. Independent consultants must demonstrate substantial client-based UX/UI design projects and their specific role and contributions within multidisciplinary project teams.
- Preferred: 3-plus years post-secondary teaching experience or a teaching credential.
- Candidates are asked to submit:
- A current professional portfolio demonstrating UX/UI design work completed by the applicant within the last three (3) years
- Project case studies describing design process, research methods, design rationale, prototyping, testing, and implementation outcomes.
- Examples of student work, course materials, or evidence of instructional effectiveness where available.
- Provide a rationale for the selected courses. Course numbers, names, and calendar descriptions are listed below for reference.
- SALARY INFORMATION:
This competition is for a maximum FTE of 50% (Regular). When possible, priority will be given to the candidate(s) who can maximize the FTE either individually, or collectively, as such please indicate on your application your preferred workload percentage. This competition could also be used to add candidates to our Qualified Faculty List, therefore also please indicate on your application if you are interested in being added to this list.
Total Rewards
As a part of our total rewards offerings, KPU also offers extended health and dental benefits, healthcare spending account, generous vacation package, defined pension plan, parenthood top-up, sick leave, long-term disability, life insurance, professional development days, tuition waiver, inhouse training & development, inter-campus transportation, and more!
Note: Eligibility requirements apply, benefits may vary depending on the employee group the position belongs to and whether the position offered is temporary or part-time.
Visit https://www.kpu.ca/hr for more information on KPU’s workplace, culture and total rewards.
Note to Applicants
Kwantlen Polytechnic University welcomes and encourages applications from equity deserving groups and diverse experiences including, but not limited to, Indigenous people, racialized people, people with disabilities, and members of the 2S/LGBTQIA+ community.
If there are any barriers that you are experiencing or an accommodation that we can provide to support you through the application process, please reach out to us at talentacquisition@kpu.ca.
Kwantlen Polytechnic University is committed to protecting the safety and welfare of employees, students, and the general public, and upholding the reputation and integrity of the University. For this reason, final applicants will be asked to undergo a background check.
We thank all applicants for their interest in employment with KPU. Only candidates who are legally eligible to work in Canada will be considered; only those selected for an interview will be contacted.
More about this job
Responsibilities
Teach one or more design-focused courses in the Front-End Development for Interactive Applications diploma, covering topics such as UI/UX foundations, design systems, responsive design, motion design, and data visualization. Contribute to curriculum development and review, support students outside scheduled class time, and represent the program on university committees.
Requirements
Applicants must have a bachelor's degree or higher in a relevant design discipline and at least five years of senior or principal-level professional design experience, including at least three years of relevant industry experience within the past five years. Post-secondary teaching experience or a teaching credential is preferred; applicants should provide a recent professional portfolio and relevant project case studies.
Skills
- User Interface Design
- User Experience Design
- Interaction Design
- Visual Design
- Design Research
- Information Architecture
- Wireframing
- Prototyping
- Usability Evaluation
- Design Systems
- Responsive Design
- Motion Design
- Data Visualization
- Front-End Development
- Curriculum Development
- Teaching
Benefits
- Extended Health Benefits
- Dental Benefits
- Healthcare Spending Account
- Vacation
- Defined Pension Plan
- Parenthood Top-Up
- Sick Leave
- Long-Term Disability Insurance
- Life Insurance
- Professional Development Days
- Tuition Waiver
- In-House Training and Development
- Inter-Campus Transportation
Visa sponsorship
Not detected in the job text
Categories
- Education
- Art & Design
- Technology
- Software
Keywords
- User Interface Design
- User Experience Design
- Interaction Design
- Visual Communication Design
- Graphic Design
- Digital Product Design
- Human-Centred Design
- Design Research
- Information Architecture
- Wireframing
- Prototyping
- Usability Evaluation
- Design Systems
- Responsive Web Design
- Accessibility
- User-Centred Design
- Motion Design
- Data Visualization
- Information Design
- Front-End Development
- Interactive Applications
- Web Development
- Charting Libraries
- Project Management
- Curriculum Development
- Post-Secondary Teaching