What you'll do
- Add new integrations to Readwise and Reader, supporting even more reading services and note-taking apps.
- The goal is for Readwise to be compatible with any reading or note-taking service: no matter how you consume knowledge, it should work with Readwise!
- Own and maintain existing Readwise integrations to keep the entire product quickly syncing millions of highlights for our users.
- Sometimes this just means fixing breakages caused by third parties
- Other times this means improving our integrations to export more/different data.
- Own our public APIs, adding new endpoints, improvements, documentation — anything we can do to help developers building on our platform
Who you are
- Nonfiction Reader & Self-Learner — Everyone on our team is genuinely passionate about what we’re working on and we hope you are too ;)
- Senior Engineer (or above) — You have at least a few years of shipping code into production, ideally familiar with our stack
- Python, Django and Postgres for our backend (most integrations will primarily live on the backend)
- React, Typescript, React Native for our frontend
- However, experience with our stack is not necessary if you are willing to learn.
- Self-Starter — You’re comfortable building new things in a self-directed way, iterating quickly, and taking ownership (despite being on a remote team)
- Product Builder — You’re obsessed with the concept of user experience and building high quality product
- Hacker — You seek creative solutions to create the most amount of user value with the least amount of programming effort or complexity
Nice to have
- Experience working on a large-scale, complex frontend apps (Reader is a giant offline-first monorepo with a lot of shared modules).
- Developer relations — being able to make example projects, videos, demos, communicate in Discord, etc to drive usage of our API.
How to apply