Part-time Programming Assistant, Adult School Dept. - Montclair Public Library

LibraryLinkNJ Technology Advisory Group

Mission (KS)

On-site

USD 24,796 - 33,062

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A community-focused educational institution is seeking a Part-time Programming Assistant to manage logistics and facilitate smooth operations for the Adult School's classes. The ideal candidate will possess excellent organizational skills, experience with project management, and proficiency in technology tools. Primary responsibilities include tracking course data, coordinating with instructors, and supporting class-related projects. This role offers part-time hours with a flexible schedule, including evenings and weekends.

Qualifications

  • At least two years of experience in program support, logistics, or project management.
  • Strong attention to detail and ability to manage multiple projects.
  • Excellent written and interpersonal communication skills.

Responsibilities

  • Enter and maintain course data accurately in registration systems.
  • Coordinate daily operations including instructor communication.
  • Assist with the production of seasonal brochures.

Skills

Project management
Organizational skills
Communication
Technology proficiency

Education

Bachelor's degree or equivalent

Tools

Google Workspace
Airtable
Asana
Trello

Job description

Part-time Programming Assistant, Adult School Dept. - Montclair Public Library

The Programming Assistant is a highly organized, tech savvy teammate who thrives on managing details and keeping projects on track. This role is all about project management, logistics, and efficiency: you will be coordinating class schedules, updating systems, communicating with instructors and students, and making sure the Adult School’s many programs run smoothly from start to finish.

About You

  • You are exceptionally organized and skilled at keeping multiple projects on track
  • You are confident with technology including project management tools (Airtable, Asana, Trello) as well as Google Workspace and scheduling systems
  • You take initiative, anticipate needs, and solve problems quickly
  • You communicate clearly and professionally in writing and in person
  • You enjoy collaborating with a wide range of people including instructors, students, and colleagues
  • You are adaptable, resourceful, and able to manage many moving parts at once
  • You bring positive energy and a proactive mindset to your work
  • You are reliable and able to work independently while supporting the success of the team

The Role

As the Programming Assistant, you’ll be at the center of operations for the Adult School. Your day may include entering course data into registration systems, tracking deadlines across dozens of classes, coordinating logistics with instructors and site hosts, and preparing classrooms for learning. You’ll also support the production of seasonal brochures, draft professional communications to students and instructors, and assist with online classes and light design tasks. This role is essential to creating the kind of learning experiences that make the Montclair Adult School a cornerstone of community life.

Key Responsibilities

  • Enter and maintain accurate course data in registration systems, online catalogs, and shared calendars
  • Coordinate daily operations including instructor communication, registration tracking, and classroom logistics
  • Use project management tools (Airtable, Asana, Trello, or equivalent) to manage schedules, deadlines, and deliverables
  • Assist with the production of seasonal brochures and promotional materials
  • Draft and send timely, professional communications to students, instructors, and site partners
  • Collaborate with staff and instructors to ensure welcoming, effective learning environments
  • Support online classes and basic design tasks as assigned

This Job is Not for Someone Who

  • Prefers to work without structure, deadlines, or accountability
  • Avoids learning or using new technology tools
  • Struggles to manage multiple projects at once
  • Feels uncomfortable communicating with a wide range of people

Qualifications

  • Bachelor’s degree or equivalent combination of education and experience in program coordination, communications, or event planning
  • At least two years of experience in program support, logistics, or project management
  • Proficiency with Google Workspace and project management software
  • Strong organizational skills and exceptional attention to detail
  • Excellent written and interpersonal communication skills
  • Experience working with diverse populations and community-focused programs a plus
  • Schedule: Part-time, minimum 18 hours and up to 28 hours per week; evenings and weekend hours may be required
  • Reports to: Head of Adult School

Montclair Public Library is an Equal Opportunity Employer committed to equity, diversity, and inclusion. Reasonable accommodations available during application/interview processes per ADA. NJ residency required per State Law.

Application Process

Submit cover letter, resume, and three professional references to jobs@montclairlibrary.org. Please put “Adult School Programming Assistant – [Your Name]” in the subject line.

“Good Faith” Salary, Range, or Rate of Pay

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

Similar jobs worth comparing

Part-Time Adult Programming & Community Engagement Coordinator West Caldwell Public Library
Part-Time Adult Programming & Community Engagement Coordinator West Caldwell Public Library

Bergen County Cooperative Library System • Caldwell (NJ)

On-site
Full Time Program and Outreach Coordinator - Parsippany Library
Full Time Program and Outreach Coordinator - Parsippany Library

LibraryLinkNJ Technology Advisory Group • New Jersey

On-site
USD 45,000 - 55,000
Generous health benefits
Paid time off
Retirement system enrollment
Programming and Marketing Librarian- Berkeley Heights Public Library
Programming and Marketing Librarian- Berkeley Heights Public Library

LibraryLinkNJ Technology Advisory Group • Town of Union (NY)

On-site
USD 66,000 - 69,000
Medical insurance
Dental insurance
Vision insurance
+1
Part-Time Adult Services Librarian
Part-Time Adult Services Librarian

LibraryLinkNJ Technology Advisory Group • Mission (KS)

On-site
Part Time Library Associate - Mercer County Library System, Lawrence HQ Branch
Part Time Library Associate - Mercer County Library System, Lawrence HQ Branch

LibraryLinkNJ Technology Advisory Group • Lawrence (KS)

On-site
Head of Youth Services - Montclair Public Library
Head of Youth Services - Montclair Public Library

LibraryLinkNJ Technology Advisory Group • Montclair (NJ)

On-site
USD 75,000 - 96,000
Health insurance
Generous paid time off
Pension
+1
Youth Programming Assistant
Youth Programming Assistant

VisionsHR • Town of Amenia (NY)

On-site
USD 25,003 - 35,610
1 paid week of vacation
1 paid week of sick time
15 hours of unpaid sick time
+2
Adult Services Assistant (ESL)/ Teaneck Public Library
Adult Services Assistant (ESL)/ Teaneck Public Library

LibraryLinkNJ Technology Advisory Group • Teaneck Township (NJ)

On-site
PT Adult Services Librarian - Weekend - Moorestown Library
PT Adult Services Librarian - Weekend - Moorestown Library

LibraryLinkNJ Technology Advisory Group • Moorestown Township (NJ)

On-site
Part-Time Circulation Assistant, Berkeley Heights Public Library
Part-Time Circulation Assistant, Berkeley Heights Public Library

LibraryLinkNJ Technology Advisory Group • Mission (KS)

On-site
Flexible schedule
Community engagement