Holepunch

Technical Writer

Holepunch

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

About the role

  • Write, maintain, and continuously improve documentation across the entire product ecosystem — including SDKs, APIs, open-source libraries, web, mobile and desktop apps, and platform features.
  • Ensure clarity, accuracy, and usability of all documentation, adapting tone and depth according to the target audience (developers, end users, or internal teams).
  • Collaborate closely with engineers, product managers, and designers to extract technical and functional information, turning it into high-quality developer guides, user manuals, and release notes.
  • Proactively update documentation to match product iterations, new features, and changes introduced by the development team, keeping all materials in sync with releases.
  • Develop and maintain tutorials, quick starts, and onboarding flows that guide both developers and end users through the setup and use of apps and platform features.
  • Create and validate example applications, demos, and code snippets that illustrate practical implementations and common usage patterns.
  • Apply and uphold documentation standards and style guides, ensuring a consistent voice and structure across apps, products, and open-source components.
  • Collect and analyze feedback from developers, customers, and community channels to identify pain points and continuously improve the documentation experience.
  • Perform hands-on validation of procedures and configurations described in the docs, ensuring that every instruction can be successfully followed.
  • Participate in regular documentation audits, removing deprecated content and restructuring materials to align with evolving product architecture.
  • Contribute to internal knowledge sharing and onboarding materials, helping teams adopt documentation workflows and maintain content quality across departments.
  • Monitor documentation performance and engagement using analytics and feedback tools to drive data-informed improvements.

Requirements

  • 3+ years of experience in technical writing, software documentation, or developer education for SDKs, APIs, libraries, apps, or products.
  • 2+ years of hands-on experience with Node.js developing clean, efficient, and maintainable code.
  • Strong understanding of JavaScript and familiarity with modern development workflows, build systems, and package management (npm/yarn).
  • Proven ability to write clear, accurate, and well-structured documentation for both technical and non-technical audiences.
  • Experience contributing to or maintaining documentation using docs-as-code practices, including Git/GitHub, Markdown/MDX, and pull request reviews.
  • Ability to read and understand source code across multiple languages to verify accuracy and provide meaningful examples.
  • Excellent written and verbal English communication skills, with attention to structure, tone, and developer-friendly language.
  • Strong sense of ownership, consistency, and attention to detail, ensuring clarity and coherence across multiple repositories and projects.
  • Ability to use visual aids, diagrams, or interactive examples to simplify complex technical topics.
  • Understanding of API documentation tools (e.g., OpenAPI/Swagger, Postman, or custom reference generators).
  • Passion for developer experience (DX), open-source ecosystems, and continuous improvement.
  • Proven experience collaborating in fast-paced environments, adapting to changing priorities and technologies.
  • Interest or experience with P2P technologies or distributed systems.
  • Comfortable working in a remote, globally distributed team, using asynchronous tools and documentation-driven communication.
Benefits
  • Work on groundbreaking technology that prioritizes user autonomy and privacy.
  • Collaborate with a team of thinkers and innovators dedicated to reshaping the digital landscape.
  • Contribute to a future where technology serves humanity, not the other way around.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
technical writingsoftware documentationdeveloper educationNode.jsJavaScriptdocs-as-codeGitGitHubMarkdownAPI documentation
Soft Skills
written communicationverbal communicationattention to detailownershipcollaborationadaptabilityproblem-solvingfeedback analysiscontent qualitydeveloper-friendly language