Back End Engineer

ReadMe Logo

ReadMe

πŸ“Remote - United States

Summary

Join ReadMe, a company helping startups build developer hubs, as a polyglot developer specializing in API modules. You will own and maintain open-source libraries across various languages, ensuring consistency and adherence to each tech stack's conventions. Your responsibilities include developing and maintaining API modules, working with other teams to understand customer needs, and ensuring up-to-date implementations across languages. You'll engage with the community, collaborate with engineering teams, and create new packages as needed. This role requires expertise in multiple programming languages, package managers, OpenAPI, and JSON schemas. ReadMe offers a comprehensive benefits package including unlimited PTO, full health insurance, wellness stipends, parental leave, and more.

Requirements

  • Be comfortable in many languages, and excited to learn new ones
  • Be passionate about the developer experience of APIs, and making APIs available to as many people as possible
  • Be flexible! You’re able to work with different languages week by week
  • Have experience with package managers and publishing packages (npm, pip, gem, etc)
  • Have knowledge about OpenAPI and JSON schemas
  • Have experience with developer tools and using APIs
  • Be passionate about making products people love

Responsibilities

  • Own all our public modules in various languages
  • 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!

Preferred Qualifications

  • Become familiar with our current list of supported open-source projects
  • Work on small bugs and features, and release new versions
  • Suggest improvements to our libraries
  • Write SDKs/packages/modules in new languages
  • Manage contractors writing SDKs on our behalf in languages we don’t know
  • Add large features, such as tools that make debugging APIs easier, or development a breeze
  • Work with the rest of the ReadMe engineering team to tighten up the integration between the libraries and the main product
  • Build out automated test suites to track and ensure feature completeness
  • Suggest and build features on your own that tie back to the product
  • Create and own new open-source integrations or packages that fit the needs of our customers

Benefits

  • Unlimited PTO with a three-week minimum
  • Fully covered medical, dental, and vision insurance for you, and your dependents
  • A One Medical membership
  • A wellness stipend for therapy of up to $350 per month for up to 6 months
  • A wellness stipend of up to $150 per month
  • One-to-one donation matching of up to $1,000 per year
  • Twelve weeks of paid parental leave after the birth or adoption of a child
  • Work from home office stipend of $500
  • Three offsite retreats per year to get together with coworkers and plan for the quarter ahead

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.