We're sorry, but this job has been closed. See other open jobs at Benetech

Android Developer Needed to Serve Humanity

Palo Alto, CA | Engineering

Job Description

About Benetech:

Benetech is a nonprofit social enterprise that develops technology to address pressing social needs. Today we build software to address literacy, human rights and environmental conservation. We combine a social conscience with Silicon Valley's talent to develop technology that has a lasting impact on critical needs around the world. At Benetech, we embrace a social enterprise business model that measures our success not in dollars, but in the number of lives we change. We are a technology company where social benefit, not profit, is the bottom line.

Benetech was founded 20 years ago and has 60 employees, most of which work out of our Palo Alto headquarters on California Av. (walking distance from Caltrain and Stanford University).

Benetech’s flagship project, Bookshare (http://bookshare.org), opens new doors for people with visual and reading disabilities. Bookshare is the world’s largest accessible library of scanned books and periodicals. Bookshare offers more than 120,000 books in its online collection and gives people who can’t read traditional printed books, access to a dramatically expanded world of information. You can think of Bookshare as Amazon.com meets Napster, meets Talking Books for the Blind - but legal! This project is funded by the U.S Department of Education, Office of Special Education Programs, to provide this service to all U.S. qualified students for free.


Benetech is seeking an Android developer on a contract basis. The project is an open source book reading and voicing application. It is a fork of an existing open source ebook reader application called FBReader.  Our fork is located at: http://github.com/amahule/FBReaderJ.  The work will initially involve addressing outstanding functionality, usability and accessibility bugs and progress to developing additional features. This project also entails mentoring full time Benetech engineers in Android development, so we are seeking expert level Android developers.

This is a part-time, contract position for up to 80 hrs/month, for 3 months.  The candidate is ideally able to meet at Benetech's headquarters in Palo Alto, CA on a frequent basis.

Please be sure to include a cover letter with your resume.  Also include links to work you have done and specify what specific challenges you undertook.


  • Minimum of six months experience with developing Android applications.
  • Experience with Android TTS and Accessibility APIs is a plus.
  • Familiarity with Git.
  • Desire to work on open source projects and benefit humanity with your skills.


Position Filled
Not the right job?
Describe your perfect job
Join our Talent Network »