Posts Tagged ‘jobs’

Wednesday, July 5th, 2023

LibraryThing Needs a Great Developer (Work from Home)

Update: LibraryThing has filled this position. Thanks to everyone who shared and/or applied!

LibraryThing is looking for a great remote developer to work on our library projects.

LibraryThing DeveloperWin $1,000 in Books!

If you find us one—or you find yourself—you get $1,000 in books from the independent bookstore of your choice! (See details at bottom.)

The Job

This job is focused on what LibraryThing does for libraries. This includes Syndetics Unbound, co-developed with ProQuest, TinyCat, and our new AI-based library product You will probably also be involved in projects for

Depending on interest and experience, your job may involve working with Large Language Models, machine learning, systems administration/operation, or mobile programming. You will at least be trained in the basics of LLMs.

We Use

  • PHP. LibraryThing runs on PHP, in mostly non-OO code. PHP isn’t rocket science, so other, flexible programmers are welcome to apply.
  • JavaScript. We try to do as much as possible on the back end, but JavaScript is a must.
  • English. Remote work requires skill and a commitment to communicate clearly and effectively.

Good to Have

  • Library Experience. This job will primarily be working with library facing products; library technology experience is a plus but is not required.
  • Library Degree. An MLS or equivalent degree is a plus.
  • Book Experience. Understanding books from work as a bookseller, a publisher, an author, or just as a reader would be helpful.
  • UX/UI Experience. We will use any design, UX, or UI experience you have.
  • Python. We also use Python, both for working with library data and machine-learning.
  • MySQL. Again, not rocket science, but true expertise in MySQL takes time and is valuable.


  • LibraryThing is an informal, high-energy, small-team environment. Programming is rapid, creative, and unencumbered by process. We put a premium on speed, reliability, communication, and responsibility. If this sounds attractive, we want you.
  • LibraryThing has been proudly remote for 18 years, so we put a premium on communication skills, discipline, and internal motivation.
  • All LibraryThing employees come up with ideas and solutions to problems on their own. We also develop and refine ideas together. We need your ideas and your criticism as much as your labor.
  • All LibraryThing employees interact with LibraryThing members directly, and library developers work with library customers. We believe that “the user is not broken.”
  • Interesting, passionate people make interesting, passionate products and are fun to work with. This is also the rare job for which a degree in Arabic, or an interest in watercolor painting, are a plus. We all love books, libraries and bookstores.

Location and Compensation ($65–130k)

This is a remote job open to anyone eligible to work in the US. We’d love to employ people outside the US, but the legal hassles are generally too much for us as a small company.

We are looking to work with the right person, not filling a spot with a clearly-delineated set of responsibilities and a predetermined salary. We will consider everything from junior to senior candidates. The salary range reflects that.

LibraryThing offers excellent health and dental insurance. Employees pay no premiums. We require hard work but are unusually flexible about hours and family commitments.

How to Apply

Before you apply, you should make sure you can do the LibraryThing Programming Quiz, which is something like Jeff Atwood’s “Fizz Buzz.” Our interviews include a simple programming quiz not unlike that. If you object to such things, please do not apply.

Send a cover-letter email and PDF resume to Your cover letter should go through the key parts of this job advertisement, responding to it, briefly.

The Fine Print

LibraryThing is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of religion, race, color, national or ethnic origin, age, sex, disability, sexual orientation, gender identity or expression, pregnancy status, parental status, marital status, veteran status, or any other classification protected by applicable federal, state or local law.

Did you read this far? Prove that you did by making your email subject line “Camembert Job: [Your name].” Really.

$1,000 Rules

Rules! You get a $1,000 gift certificate to the indie bookstore of your choice. To qualify, you need to connect us to someone. Either you introduce them to us—and they follow up by applying themselves—or they mention your name in their email (“So-and-so told me about this”). You can recommend yourself, but if you found out about it from someone else, we hope you’ll do the right thing and make them the beneficiary.

Small print: Our decision is final, incontestable, irreversible, and completely dictatorial. It only applies when an employee is hired. If we don’t hire someone for the job, we don’t pay. If we’ve already been in touch with the candidate, it doesn’t count. Void where prohibited. You pay taxes, and the insidious hidden tax of shelving. Employees and their families are not eligible to win.

Labels: jobs