Posted on by & filed under jobs.

(Update August 1, 2011: This position has been filled but we are always interested in hearing from applicants who meet the requirements below and are interested!)

Threepress Consulting has an immediate opening for a full-time Python and JavaScript software engineer. You will be joining our team to develop our HTML5 ereading platform, Ibis Reader. You will work remotely, though special consideration will be given to candidates in Massachusetts or California.

Ibis Reader was launched in February, 2010 and provides offline ebook reading and cloud syncing on HTML5-capable mobile devices and any web-connected computer or smartphone. The code base is being actively licensed by other parties and we need to grow the team to continue to enhance the platform.

Please send a resume, code sample (Python and/or JavaScript, preferably on a public repo like GitHub) and salary requirements when applying. US citizens only, no recruiters.


  1. Strong Python experience
  2. Django
  3. jQuery
  4. Selenium + Nose / a strong committment to testing
  5. Mercurial
  6. HTML5 / CSS3 (familiarity)
  7. Familiarity with XML, especially via lxml and/or XSLT

Enthusiasm about digital reading, electronic literature, text-based gaming, library technology, and mobile application development are all pluses.

About the company

Threepress is a profitable software consultancy based in Somerville, MA providing services to the digital publishing industry. We are active contributors to several open source projects. Threepress offers competitive salaries, retirement, health care, and an engineering-focused culture.

Contact Info:

Email contact:


2 Responses to “Threepress job opening: work on Ibis Reader”

  1. Liza Daly

    Hi Marco,

    Sorry, right now we’re only looking for someone full-time and that would be much more complex if they were not a US citizen and/or not on North American time.