The Bucks County Free Library operates seven branches in Bensalem, Doylestown, Langhorne, Levittown, Lower Makefield, Perkasie, and Quakertown. Hiring for most positions is done through the system headquarters in Doylestown
All current vacancies are posted on the library’s website. The library accepts only electronic applications and reviews submissions only for open, advertised positions.
To apply for a job, you’ll need to fill out a job application, upload a letter of interest, and take online tests. For some positions you’ll also be required to submit a completed questionnaire about your qualifications and experience, a portfolio of your work, or a resume.
The Bucks County Free Library encourages all eligible applicants to apply. We support equal opportunity in hiring – not only because it’s the law, but because it’s the right thing to do.
The Bucks County Free Library believes that all people are entitled to equal employment opportunity. We do not discriminate against employees or applicants on the basis of race, color, religion, gender, sexual orientation, national origin, pregnancy or pregnancy-related condition, age, ancestry, disability, medical condition, marital status, veteran status or any other characteristic protected by state or federal law.
Job Openings
SPECIAL SERVICES CLERK – ACCESS SERVICES DEPARTMENT / DOYLESTOWN
Bucks County Free Library has an opening for a part-time Special Services Clerk in the Access Services Department located in Doylestown, PA.
The Special Services Clerk searches for items and enters data into databases pertaining to incoming or outgoing reserve items and new library material. Materials and requests received are processed using both OCLC Wise and OCLC’s Inter-Library Loan database. Additionally, the Special Services Clerk physically retrieves or receives and processes materials for internal or external loan or library distribution, including updating internal and external library user and bibliographic database records. This position evaluates purchase requests according to department criteria. This position also physically processes materials, including placing stickers and covers on items. It will require ordering materials from and contacting vendors, including handling problems either by phone or the vendors’ websites. The Special Services Clerk maintains reserve and shipping shelves, handles inbound and outbound packages, including unpacking and fully packing mailing bags, calculating postage and metering packages, and delivering materials to an outside shipper as needed.
This is a very physical position, requiring frequent standing, sitting, walking, repetitive hand motion, and lifting up to 25 lbs. This is a non-exempt bargaining unit position.
Minimum Requirements:
- Requires a high school diploma or G.E.D. Some college and familiarity with public libraries is a
- Six months related experience
- Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites
- Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check.
Schedule: Part time – 20 hours per week. Mondays – Fridays 8:00 a.m. – 12:00 p.m.
Compensation: $13.14 per hour probationary rate; $13.52 per hour regular rate
Apply By: Position open until filled. Applications are reviewed on a rolling basis.
To Apply: Links to job description and job application are below. Job application includes an opportunity to upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing consists of four tests: basic skills test, Employee Personality Profile, attention skills test, and computer and Internet knowledge test (about 55 minutes for all four).
PASSPORT CLERK – PART TIME – BENSALEM BRANCH
Bucks County Free Library is seeking a part-time Passport Clerk to work in the Passport Office located at the Bensalem branch. The Passport office is designated by the State Department to accept and pre-process passport applications. Passport clerks are responsible for the review and intake of documents, forms and identification related to completing passport applications.
Job Summary: Processes U.S. applications. Reviews applicant information, ensures applications are completed and submitted correctly and timely, answers questions about passport applications, and follows up on problem applications. Keeps records of passport applications and activities following all regulations and requirements established by the Bucks County Free Library and the federal government. Works directly with the public. Provides general directional assistance to library users on regular library services. Performs all duties of a Customer Service Associate 1 as needed. This is a non-exempt bargaining unit position.
Minimum Requirements:
- Requires a high school diploma or GED
- One year related experience
- Upon hire requires successful completion of Passport Application Acceptance training
- Must be a US citizen 18 years of age or older with no record of either a Federal or State felony conviction or no misdemeanor conviction for crimes involving moral turpitude or breach of trust, including but not limited to embezzlement, identity theft, misappropriation, document fraud, drug offenses, or dishonesty in carrying out a responsibility involving public trust.
- Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites
- Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check.
Schedule: Part time – 20 hours per week. Alternating schedules as follows:
Week 1: Monday 10:00 – 2:00; Tuesday 3:30 – 8:00; Wednesday 10:00 – 2:00; Thursday 10:00 – 6:00
Week 2: Monday 3:30 – 8:00; Tuesday 10:00 – 2:00; Wednesday 4:00 – 8:00; Saturday 9:00 – 5:00
Compensation: $18.76 per hour probationary rate; $19.33 per hour regular rate
Apply By: Applications are reviewed on a rolling basis.
To Apply: Links to job description and job application are below. Job application provides opportunity to upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing consists of three tests: basic skills, employee personality profile, and computer and Internet knowledge (about 40 minutes for all three).
LIBRARY MANAGER – FULL-TIME – LANGHORNE BRANCH AND PERKASIE BRANCH
The Bucks County Free Library, headquartered in Doylestown PA, is accepting applications for Library Managers for both the Langhorne branch and the Perkasie branch.
These are the two smallest branches in the county system. If you’re an experienced librarian ready to move into management, this may be the job for you.
Job Summary:
In addition to staff scheduling and management, serves as the branch librarian and performs all duties of a professional librarian, including computer help, reference assistance, program planning, collection maintenance, and making sure the building and equipment are in working order.
Minimum two evenings per week, every other Saturday, occasional Sundays, and schedule changes as needed. This is an FLSA exempt position.
Minimum Qualifications:
- Requires a master’s degree in library science.
- Two years of recent progressively responsible public library and customer service experience, including one year of leadership or supervisory experience.
- Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites.
- Applicant must provide on date of hire at own expense the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check.
Schedule: Full-time variable schedule, including weekdays, evenings, and weekends.
Starting Salary: $56,183 – $58,858 DOQ
Benefits: Medical and dental for self with premium copay. Vacation, sick, and personal leave and eleven paid holidays. 403b plan with a 5% match after one year enrollment. Life insurance, health advocate and employee assistance program. (Benefits subject to change at any time.)
To Apply: Links to job description, job application, and supplemental questions are below.
- Complete the job application, which provides the opportunity to upload a letter of interest and résumé.
- Take pre-employment test battery (link at end of job application), which consists of five tests: cognitive aptitude, customer service, Word 2016, Excel 2016, and computer and Internet knowledge test (about 58 minutes for all five).
- Complete the Supplemental Questionnaire Form, save your document, and then upload it here or use “Upload Completed Supplemental” link below.
Job Description Job Application Upload Completed Supplemental
CUSTOMER SERVICE ASSOCIATE – PART TIME -DOYLESTOWN, LEVITTOWN, PERKASIE, & YARDLEY BRANCHES
We are continuously accepting applications for part-time Customer Service Associates (CSAs). Interviews are scheduled when openings are anticipated. Currently, there are openings at the Doylestown, Levittown, and Yardley branches for 16-hour per week CSAs and at the Doylestown and Perkasie branches for 20-hour per week CSAs.
The ideal candidate is outgoing, expert with technology, and loves helping other people. You will greet, direct and provide information to library users and perform a variety of tasks related to managing user accounts and library materials. With the library system’s RFID combined with self-check, staff are empowered to move out from behind a check-out desk and deliver higher levels of customer service. If you are energized by change and new challenges, this position will be a good fit for you.
You’ll resolve problems and negotiate solutions with library users. You will be comfortable and capable promoting the library’s programs and services, using and demonstrating library resources and software in all formats, including computers, tablets, Smartphones and gadgets. Only candidates who are able to stream and download library ebooks onto iPads and other devices will be considered.
This is a physically demanding position that requires continuous standing, walking, bending, and crouching as well as lifting heavy items on a daily basis. This is a non-exempt bargaining unit position.
Minimum Requirements:
- High school diploma or GED. Bachelor’s degree preferred.
- One year of customer service experience
- Some college and familiarity with public libraries is a plus.
- Must provide or obtain at own expense the PA Child Abuse History Clearance, the PA State Police Criminal Record Check, and the FBI fingerprint background check at time of hire.
Schedule:
16 hours per week – Generally, four 4-hour shifts including mornings, afternoons & evenings and every other Saturday.
20 hours per week – Generally, two 4-hour shifts, one 4.5-hour shift, and a full day alternating Fridays and Saturdays.
Work schedules are variable, meaning you can be scheduled and must be available to work during any hours the library is open, including days and evenings. Managers cannot schedule around any work, school, or other commitments you may have. However, schedules for the upcoming month are provided two weeks prior to the start of the month.
Compensation: $18.76 per hour probationary rate; $19.33 per hour regular rate
Apply By: Applications are continuously accepted for all libraries and schedules and interviews scheduled depending on anticipated openings. For current openings, position is open until filled.
To Apply: Links to job description and job application are below. Job application includes an opportunity to indicate which BCFL libraries you are interested in working as well as which schedule(s) you prefer. You will also upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing consists of four tests: basic skills test, customer service, Word 2016, and computer and Internet knowledge test (about 60 minutes for all four).
PROGRAM LEADER – PART TIME – BENSALEM, DOYLESTOWN, LANGHORNE, LEVITTOWN, PERKASIE, QUAKERTOWN, & YARDLEY
In 2023, the Bucks County Free Library is kicking off a major initiative to offer more, better story times to the children and families we serve. Our success will depend on hiring eight new part-time Program Leaders. The ideal candidate loves connecting with young children and their families and is passionate about leading learning through play. We are looking for enthusiastic, energetic people to join our team.
As a Program Leader, you will plan and conduct educational play-based programs for children ages 0-5. You will lead children and their families in song, dance, and rhymes; and guide them through games, exercise, obstacle courses, scavenger hunts, building with blocks, and other interactive activities. Typical minimum attendance is 25 children with their caregivers. You generally will host two programs per scheduled shift with time allowed for planning, preparation, training, and meetings.
Positions are available in our Doylestown, Bensalem, Langhorne, Levittown, Perkasie, Quakertown, and Yardley-Lower Makefield, branches. Schedules are firm because they’re tied into scheduled program times.
- The Doylestown position is 16 hours per week and includes working every other Saturday. The week one schedule is Monday through Thursday 9-1 and the week two schedule is Monday through Wednesday 9-1 and Saturday 9-1.
- The other positions are 20 hours per week and include working every other Saturday. The week one schedule is Monday and Tuesday 9-2, Wednesday 9-1, and Thursday 9:30-3:30. The week two schedule is Monday and Tuesday 9-2, Wednesday 9-1, and Saturday 9:30-3:30.
MINIMUM REQUIREMENTS:
- Associate’s degree in a related field required, such as elementary, early childhood, or special education, child development, recreation, or arts education
- One year related experience working directly with groups of children
- Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites
- Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check.
COMPENSATION: $23.65 per hour probationary rate; $24.38 per hour regular rate
APPLY BY: Applications are reviewed on a rolling basis. Position open until filled.
TO APPLY:
- Complete the job application, which provides the opportunity to upload a cover letter and résumé, and directs you to pre-employment testing.
- Take pre-employment test battery (link at end of job application), which consists of four tests: cognitive aptitude, customer service, Excel 2016, and computer and Internet knowledge test (about 45 minutes for all four).
- Complete the Supplemental Questionnaire form, save your document, and then upload it here or use “Upload Completed Supplemental” link below.
Job Description Job Application Upload Completed Supplemental
- Applicants who are brought back for a second interview will be asked to submit video samples that demonstrate how they lead children’s activities.
DELIVERY DRIVER – FULL TIME
Bucks County Free Library is looking for a full-time Delivery Driver for the Facilities Department to assist in the delivery of materials throughout Bucks County.
The Delivery Driver sorts and packages material to be moved between libraries, loading and unloading shipments, operating material-moving equipment such as hand trucks and hydraulic lifts, and delivering books, interlibrary mail, and supplies to various libraries according to established driving routes. This position also collects and turns in cash deposits from delivery stops, records details of cash pickups and deposits, as well as empties book drops as assigned during library closings. This is a non-exempt bargaining unit position.
MINIMUM EDUCATION AND EXPERIENCE:
- Requires a high school diploma or G.E.D.
- Two years related experience
- Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites
- Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check
- Annual recertification of valid driver’s license
Schedule: Full time – 37.5 hours per week. 7:00 a.m. to 3:00 p.m. Monday through Friday with occasional weekend or evening hours
Compensation: $23.99 per hour probationary; $24.71 per hour regular
Benefits: Medical and dental for self with premium copay. Vacation, sick, and personal leave and eleven paid holidays. 403b plan with a 5% match after one year. Life insurance, health advocate, and employee assistance programs. (Benefits subject to change at any time.)
Apply By: Applications are reviewed on a rolling basis.
To Apply: Links to job description and job application are below. Job application includes an opportunity to upload cover letter, résumé, and complete the pre-employment testing. Pre-employment testing consists of four tests: Mechanical Reasoning Assessment, Employee Personality Profile, Workplace Safety Profile, and a computer literacy and Internet knowledge test (about 45 minutes for all four).
CHILDREN’S SERVICES LIBRARIAN 1- FULL-TIME – DOYLESTOWN DISTRICT CENTER LIBRARY AND YARDLEY/LANGHORNE BRANCHES
Do you dream about creating meaningful moments and whimsical experiences at the library? Are you as comfortable outdoors, leading a wild rumpus on a hot summer day or building creatures in the snow, as you are conducting a traditional indoor story time? Do you see yourself finding the perfect book for a spirited second grader who has read absolutely everything or a non-fiction book about recycling for a toddler obsessed with trash?
The Bucks County Free Library is looking for dynamic and resilient Children’s Services Librarians: one to serve our Doylestown community; and one to serve both the Yardley and Langhorne branches. If you are someone who enjoys an active schedule engaging with children and their families, pitching in alongside other library staff at the service desk and on the public floor, we would love to hear from you.
In this position you will lead and deliver children’s services activities at the designated library. You will maintain successful existing programs, including storytime, Badge Squad, and Let’s Play School. You will work with colleagues and individually to produce a slate of high-interest, engaging programs for young children. In teen services, your top priority will be to maintain a thriving volunteer program. This position will also conduct outreach visits and routinely schedule virtual library card drives.
Minimum Qualifications:
- Requires a master’s degree. Degree required: Library/Information Studies or Education. Will consider candidates near completion of MLS.
- One year of related experience
- Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites
- Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check.
Schedule: Full-time variable schedule, including weekdays, evenings, and weekends.
Starting Wages: $27.05 probationary rate; $27.88 regular rate
Benefits: Medical and dental for self with premium copay. Vacation, sick, and personal leave and eleven paid holidays. 403b plan with a 5% match after one year. Life insurance equal to annual pay. Health advocate and employee assistance program. (Benefits subject to change at any time.)
To Apply: Links to job description, job application, and supplemental questions are below.
- Complete the job application, which provides the opportunity to upload a cover letter and résumé, and directs you to pre-employment testing.
- Take pre-employment test battery (link at end of job application), which consists of five tests: cognitive aptitude, customer service, Word 2016, Excel 2016, and computer and Internet knowledge test (about 55 minutes for all five).
- Complete the Supplemental Questionnaire form, save your document, and then upload it here or use “Upload Completed Supplemental” link below.
Job Description Job Application Upload Completed Supplemental
Overview
Application
Once you begin the application, you won’t be able to save it.
Make sure you have complete information about your prior employment and education. This includes dates, names, addresses, and other contact information. You’ll be asked to verify that you can perform the essential duties of the job, so it’s important to review the job description before you start.
All positions require that you upload a letter of interest as part of the application. You can use any standard word processing software or file format, such as .doc, .docx, and .pdf. Your letter of interest should summarize why the job appeals to you and provide highlights of your qualifications and experience.
For many positions, a resume is optional. A resume may not substitute for the job application.
After you’ve successfully submitted the application, you’ll receive an e-mail confirming that the library has received it.
Pre-Employment Testing
Depending on the job, you’ll be required to take between two and five tests, including customer service, computer and cognitive skills, and office software productivity tests.
Testing takes about forty minutes to just over an hour. No preparation is required.
A link to testing is included at the end of the job application. You can proceed to testing immediately after filling out the application. If you decide to wait, you can use a link to testing that’s included in the e-mail from the library verifying that your application was successfully submitted. You are not required to retake any tests that you have taken on a prior application. Contact libraryjobs@test.buckslib.org for instructions on how to proceed.
Interviews
The library interviews job candidates on a rolling basis as applications are received. You may be contacted up to six weeks after the application deadline. Because of high volume, the library contacts only the most qualified candidates.
If you require special accommodations or have any questions, please e-mail libraryjobs@test.buckslib.org for instructions on how to proceed.
Other Openings – Community Public Libraries
Part-Time Library Aide – Warminster Township Free Library
Full-time Reference Librarian / Archivist – Free Library of Northampton Township
Part-time Reference Librarian – Free Library of Northampton Township
Part-time Library Clerk – Free Library of Northampton Township