About the role
š Location: Hybrid (NYC or SF) or Remote
We're looking for a polyglot who loves all languages (almost) equally! The best documentation is tightly integrated with code, so that means we create and maintain a number of packages in various languages for our customers to use. We're looking for someone to make our open source libraries feel consistent across languages, while also ensuring they fit the conventions of each individual tech stack.
You'll be owning our API module. We own the package/gem/module "api" in lots of registries, and are on a mission to make the best API request module on the planet. We want to build a client that isn't just generic, but rather understands APIs and how they work. You don't have to use ReadMe to use it, however, it's very closely tied to documentation and has a ton of API-specific features. (Currently available in Node.)
We're a small team of humans (and one owl http://owlbert.io/) working together to do big things, and we're growing fast! That's where you come in. Since we're a startup, you'll make a big impact on ReadMe both in the daily responsibilities of your role and beyond.
š¦ WHAT WE DO
ReadMe helps more than 5,000 leading startups and tech companies build beautiful, personalized, and interactive developer hubs. If you've ever visited the developer docs for Apple, Notion, or Nvidia you've used ReadMe!
We love what we do because it's so much more than just documentation. We're providing tools for teams to build a better developer experience and make their products and APIs easier to use. We've got great support from our investors at Accel who led our Series A https://blog.readme.com/series-a/, and our interview process https://blog.readme.io/how-we-designed-our-interview-process/ reflects the open, caring, and whimsical culture we want to maintain as we scale.
ā
WHAT YOU'LL DO HERE
- Own all our public modules in various languages. Some are purely open source (aka no dependencies on our tool and can be used by anyone), and some help users connect with ReadMe.
- Work with Sales/Support/Product to understand what languages our customers most need, and translate core features to new languages.
- Make sure the implementations in various languages are all up to date and have comparable implementations of features.
- Engage with our community to merge pull requests and answer public issues.
- Work closely with the rest of the Product and Engineering teams to make sure our public tools feel closely integrated with the rest of the product.
- Create new packages/SDKs/etc as we need 'em!
š YOU'LL LOVE THIS JOB IF YOU ARE...
- Comfortable in many languages, and excited to learn new ones.
- Passionate about the developer experience of APIs, and making APIs available to as many people as possible.
- Flexible! You're able to work with different languages week by week.
- Experienced with package managers and publishing packages (npm, pip, gem, etc).
- Knowledgeable about OpenAPI and JSON schemas.
- Experienced with developer tools and using APIs.
- Passionate about making products people love.
About the company
ReadMe helps more than 5,000 leading startups and tech companies build beautiful, personalized, and interactive developer hubs. We're providing tools for teams to build a better developer experience and make their products and APIs easier to use. We've got great support from our investors at Accel who led our Series A, and our interview process reflects the open, caring, and whimsical culture we want to maintain as we scale.