Rippling - San Francisco, CA
posted 4 months ago
The Technical Writer, API role at Rippling offers a unique opportunity to leverage your software development experience and strong technical writing skills to create accurate and user-friendly developer documentation. This position is part of Rippling's Customer Education team, which is dedicated to building best-in-class help documentation and on-demand training materials to assist customers in utilizing every aspect of the Rippling platform effectively. As a Technical Writer, you will play a critical role in driving developer adoption of Rippling's API, Flux, and future developer-facing products. Developers will rely on your documentation to build custom integrations that run on Rippling's infrastructure and are distributed through the App Shop. These integrations will automate business processes by utilizing APIs that interact with Rippling's core resources through REST. In this role, you will be responsible for creating and maintaining high-quality API documentation, which includes reference guides, developer guides, and tutorials. You will collaborate closely with product and engineering teams to ensure that the documentation is accurate and user-friendly. Additionally, you will create and maintain a library of sample code examples and snippets, ensuring that all documentation adheres to the company's style guidelines and follows industry best practices. Your work will involve organizing and structuring the API documentation, keeping it up-to-date with the latest API releases, changes, and improvements. You will also evaluate API design and provide feedback to enhance the clarity, consistency, and usability of API interfaces. Advocating for developer-friendly APIs, you will suggest improvements in API naming, versioning, error handling, and response formats. Furthermore, you will document custom programming languages within the Rippling Platform and develop code samples and use cases that demonstrate proper integration and usage of APIs. Engaging actively with developers, partners, and clients, you will gather feedback on the API documentation and incorporate improvements based on user needs. This role will also involve working alongside software architects and senior developers who are engaged in state-of-the-art development work.