Web Developer

Zotero

(Washington, District of Columbia)
Full Time Fully Remote
Job Posting Details
About Zotero
Zotero is a powerful, easy-to-use research tool that helps you gather, organize, and analyze sources and then share the results of your research.
Responsibilities
The Zotero team is looking for a full-time, contract developer to work on the Zotero website, joining a major redesign of zotero.org and helping to shape the Zotero ecosystem going forward. You’ll work with both front- and back-end technologies, including the latest standards and tools for building rich client-side web applications, which you’ll help choose. (Think we should use ES6 via Babel or build something with React? Let’s do it.) While you’ll be primarily responsible for the Zotero website, you might also pitch in with other parts of the project, helping to extend the Zotero web API, optimize the AWS infrastructure, or build back-end services to power new features. As part of a small team, you’ll have responsibility over core components of the project and the freedom to experiment and find creative solutions to tough problems. Most importantly, you’ll participate in a vibrant global open-source community with amazing community developers and passionate users. The core Zotero development team meets periodically in person (conference room in Virginia, falafel joint in Paris, cafe in New York City), but you’ll primarily be working remotely, communicating with Zotero developers and users via chat rooms, forums, mailing lists, and GitHub. We have a highly collaborative but asynchronous workflow, and you’ll be in control of your own schedule. Our hours are flexible and variable: we might be debating a new feature at 1 p.m. or deploying a major upgrade at 1 a.m.
Ideal Candidate
- Extensive experience with JavaScript and PHP (don’t worry, we don’t like PHP either, but we have existing code that uses it; for recent projects we’ve used JavaScript/ES6, Python, and Go) - Experience building rich client-side web applications - Comfort using command-line Linux/Unix systems and services - Strong attention to privacy and security issues - A love of free and open-source software - Strong communication skills — we discuss and debate nearly everything we do, so it’s critical that you can (and want to!) take part in that Bonus Points - Previous remote work experience - Experience with open-source infrastructure software: MySQL, Node.js, Memcached, Redis, Elasticsearch, etc.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.