Job Opportunities

Please note that all candidates interested in employment with the Borough of Madison must complete a Borough Application. Applications are also available in the: 
Office of the Borough Clerk
Hartley Dodge Memorial Building
50 Kings Road, Madison, NJ 07940

Borough Application
Intern Borough Application 

Please further note:
  • Unless otherwise noted, all applications must be received by the close of business on the date listed in the job advertisement.
  • Completed applications may be mailed, hand-delivered to the Borough Clerk's office or emailed to with the position applying for in the email "Subject" line.
  • Due to the large number of applications we receive, only those candidates being considered for an interview will be contacted.
  • Employment applications received remain active for 90 days. After 90 days, another employment application must be completed.

Open Positions:


The Madison Public Library seeks an energetic, service-oriented professional Librarian who is a Youth Services generalist, to serve in its busy Youth Services Department. The successful candidate will have experience with high-quality programming, collection development, and information services to community, and will possess excellent customer service and communication skills, in addition to strong computer skills and a familiarity with social media.

The Librarian reports to the Youth Services Supervisor and is responsible for the department in the Supervisor’s absence. In this position, the Librarian will present or oversee the department’s services and programs offered to the youth, their parents or caregivers, and the Madison schools and organizations which serve our young patrons.  Creative program planning and implementation is an important responsibility in this position.  Other job duties include collection development, reference and readers advisory work, working with the local schools and organizations and other related duties. 

ALA-accredited MLIS degree or equivalent and Professional Librarian’s Certificate issued by the New Jersey Department of Education required.  At least one year of successful professional experience working with children, tweens or teens in a public or school library setting.

The salary range for the position is $52,000-$65,000.  Salary will be commensurate with experience.  This is a full-time, exempt position, with pension and health benefits.  The standard work week is 36 hours and regular evening and weekend hours are required.

Interested candidates should submit a resume and cover letter to Lynn Favreau, Library Director, (  No faxes, telephone calls or in-person inquiries.  Beyond acknowledging receipt, the library will only contact the candidates it wishes to interview.

The deadline for submission is Sunday, July 28, 2019.  ADA/EOE

Part Time Senior Center Van Driver
The Borough of Madison is accepting applications for a Part Time Senior Center Van Driver (approx. 20 hrs/wk – weekday afternoons).  Under the direction of the Madison Senior Center Director, the van driver will drive the senior citizens’ van (14 passenger van, wheel chair accessible), pick up and return riders as scheduled within the boundaries of Madison and to other destinations outside of Madison as needed. When necessary, the driver will assist senior citizens on and off the van.  Must have a valid NJ driver’s license (CDL preferred) with a good driving record, at least 5 years driving experience recommended.  Must be experienced in dealing with the public and older adults in particular. Salary is $15.91 per hour. Interested applicants must complete a Borough application available in the Borough Clerk’s office, 50 Kings Road, Madison, NJ or on-line at Your application should be delivered to the Clerk’s office or mailed to Borough of Madison, Attn: Linda Sawyer at 50 Kings Road, Madison, NJ 07940.  Applications must be received by Friday, July 26, 2019.  No phone calls/faxes/emails.  ADA/EOE

School Crossing Guard

The Borough of Madison is now accepting applications for the position of substitute School Crossing Guard. The position is a part-time position with a salary range of $17.05-$19.05 per hour. No benefits. Interested applicants must complete a Borough Application and mail or hand-deliver it to the Clerk’s office or mailed to Borough of Madison, Attn: Linda Sawyer, 50 Kings Road, Madison, NJ 07940. No faxes or emails are accepted. Questions regarding the specifics of the position can be directed by e-mail to Lt. Joseph Longo ( or phone at 973-593-3008. ADA/EOE