In-Person Web Programming Instructor (Part-Time)

University of California - Irvine

Irvine (CA)

On-site

USD 22,000 - 33,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

University of California - Irvine is recruiting part-time instructors for hands-on teaching in the Technology Programs. We seek qualified applicants with current knowledge and experience in Advanced Web Programming, covering HTML, CSS, JavaScript, server-side coding with Node.js and Express, and database interaction with SQL.

Courses run on a per-course basis beginning Fall 2026; instructors deliver in-person lectures, assessments, and grading, using Canvas and campus resources.

Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent industry experience.
  • Advanced proficiency in modern JavaScript (ES6+), Node.js, Express, SQL (PostgreSQL), RESTful/GraphQL APIs, and front-end component frameworks (Vue.js).
  • Familiarity with Git, command-line interfaces, testing frameworks, and modern IDEs (VS Code, WebStorm).

Responsibilities

  • Prepare and deliver course materials and learning assessments in-person.
  • Utilize the Canvas Learning Management System as the course support platform.
  • Communicate teaching objectives and specific learning outcomes to students and clearly outline the grading policies for the course.
  • Evaluate student achievement of specific learning outcomes and assign grades.
  • Post final student grades to the transcript system by set deadlines.
  • Respond to student questions and learning needs in a timely manner.
  • Handle student inquiries about final grades and consult with Director as needed.
  • Stay current regarding the professional body of knowledge in the field of practice.
  • Participate in required orientations and complete mandatory training programs by deadlines established by UC Irvine.
  • Complete required administrative tasks in a timely manner including completing all hiring paperwork, submitting updated quarterly syllabi, posting bio and photo on the UCI DCE website, signing quarterly contract, ordering required texts, and communicating AV and classroom needs.
  • Employ culturally competent teaching methodologies in the classroom, including both domestic and international student populations.
  • Allow students to review their final exams/papers for up to 13 months following the last class session.

Skills

JavaScript ES6+
Node.js
Express
SQL PostgreSQL
REST/GraphQL APIs
Vue.js

Education

Bachelor's or Master's in CS/SE

Tools

Git
CLI
Testing frameworks
IDEs (VS Code, WebStorm)

Job description

University of California - Irvine is recruiting part-time instructors for hands-on teaching in the Technology Programs. We seek qualified applicants with current knowledge and experience in Advanced Web Programming, covering HTML, CSS, JavaScript, server-side coding with Node.js and Express, and database interaction with SQL.

Courses run on a per-course basis beginning Fall 2026; instructors deliver in-person lectures, assessments, and grading, using Canvas and campus resources.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Part-Time Instructor: Technology Programs - Advanced Web Programming
Part-Time Instructor: Technology Programs - Advanced Web Programming

University of California - Irvine • Irvine (CA)

On-site
USD 22,000 - 33,000
Part-Time Tech Programs Instructor: UML & OO Design
Part-Time Tech Programs Instructor: UML & OO Design

UC Irvine • Irvine (CA)

On-site
USD 22,000 - 33,000
Part-Time Networking & Protocols Instructor
Part-Time Networking & Protocols Instructor

UC Irvine • Irvine (CA)

On-site
USD 22,000 - 33,000
Part-Time Instructor: Technology Programs - Networks and Protocol
Part-Time Instructor: Technology Programs - Networks and Protocol

University of California - Irvine • Irvine (CA)

On-site
USD 22,000 - 33,000
Part-Time Instructor: Technology Programs - Networks and Protocol
Part-Time Instructor: Technology Programs - Networks and Protocol

UC Irvine • Irvine (CA)

On-site
USD 22,000 - 33,000
Online Arts Teaching Instructor (Part-Time)
Online Arts Teaching Instructor (Part-Time)

UC Irvine • Irvine (CA)

On-site
Part-Time Corporate Education Instructor
Part-Time Corporate Education Instructor

UC Irvine • Irvine (CA)

On-site
USD <7,000
Part‑Time CS Lecturer — Teach Undergrad & Grad Courses
Part‑Time CS Lecturer — Teach Undergrad & Grad Courses

University of California - Irvine • Irvine (CA)

On-site
USD 70,000 - 200,000
Part-Time Instructor: Technology Programs - Object Oriented Analysis
Part-Time Instructor: Technology Programs - Object Oriented Analysis

UC Irvine • Irvine (CA)

On-site
USD 22,000 - 33,000
Part-Time Computer Science Lecturer — Teach Grad & Undergrad
Part-Time Computer Science Lecturer — Teach Grad & Undergrad

UC Irvine • Irvine (CA)

On-site
USD 70,000 - 200,000