




Resumen: Holepunch busca un redactor técnico para crear y mantener la documentación de su innovadora plataforma de desarrollo P2P y sus aplicaciones, colaborando con ingenieros para redefinir la arquitectura de Internet. Aspectos destacados: 1. Redefinir la arquitectura de Internet con una innovadora plataforma de desarrollo P2P. 2. Trabajar en tecnología pionera que prioriza la autonomía y privacidad del usuario. 3. Contribuir a un futuro en el que la tecnología sirva a la humanidad. En Holepunch no solo desarrollamos software; estamos redefiniendo la arquitectura de Internet. Nuestra innovadora plataforma de desarrollo P2P, construida sobre nuestra pila tecnológica de código abierto Pear, elimina la necesidad de infraestructura de servidores tradicional. La plataforma Pear facilita la implementación directa de aplicaciones desde la máquina del desarrollador hasta el usuario, permitiendo una escalabilidad y un rendimiento perfectos. Al aprovechar una tecnología basada en Node.js similar a BitTorrent, creamos conexiones P2P robustas y sistemas de replicación de datos que sientan las bases de una web descentralizada. Más información sobre Pear: docs.pears.com Keet, nuestra aplicación insignia de comunicaciones P2P, es el primer paso hacia esta nueva era. Ejemplifica el potencial de la tecnología P2P en aplicaciones cotidianas, desde mensajería y transferencia de archivos hasta entornos colaborativos complejos, manteniendo siempre la soberanía del usuario sobre sus datos personales. Más información sobre Keet: keet.io #### **Únete a nuestra misión: Redactor técnico (100 % remoto)** ### **Responsabilidades** * Redactar, mantener y mejorar continuamente la documentación en todo el ecosistema de productos: incluidos los SDK, las API, las bibliotecas de código abierto, las aplicaciones web, móviles y de escritorio, y las funciones de la plataforma. * Garantizar la claridad, precisión y usabilidad de toda la documentación, adaptando el tono y la profundidad según el público objetivo (desarrolladores, usuarios finales o equipos internos). * Colaborar estrechamente con ingenieros, gestores de producto y diseñadores para extraer información técnica y funcional y convertirla en guías de desarrollo de alta calidad, manuales de usuario y notas de versión. * Actualizar proactivamente la documentación para que coincida con las iteraciones del producto, las nuevas funciones y los cambios introducidos por el equipo de desarrollo, manteniendo todos los materiales sincronizados con las versiones lanzadas. * Desarrollar y mantener tutoriales, inicios rápidos y flujos de incorporación que guíen tanto a desarrolladores como a usuarios finales en la configuración y el uso de las aplicaciones y funciones de la plataforma. * Crear y validar aplicaciones de ejemplo, demostraciones y fragmentos de código que ilustren implementaciones prácticas y patrones comunes de uso. * Aplicar y mantener estándares y guías de estilo para la documentación, garantizando una voz y una estructura coherentes en todas las aplicaciones, productos y componentes de código abierto. * Recopilar y analizar comentarios de desarrolladores, clientes y canales comunitarios para identificar puntos problemáticos y mejorar continuamente la experiencia de la documentación. * Validar personalmente los procedimientos y configuraciones descritos en la documentación, asegurando que cada instrucción pueda seguirse correctamente. * Participar en auditorías periódicas de la documentación, eliminando contenido obsoleto y reestructurando los materiales para alinearlos con la arquitectura evolutiva del producto. * Contribuir a los materiales internos de intercambio de conocimientos y de incorporación, ayudando a los equipos a adoptar flujos de trabajo de documentación y a mantener la calidad del contenido en todos los departamentos. * Supervisar el rendimiento y la participación con respecto a la documentación mediante herramientas de análisis y retroalimentación para impulsar mejoras basadas en datos. * 3+ años de experiencia en redacción técnica, documentación de software o formación de desarrolladores para SDK, API, bibliotecas, aplicaciones o productos. * 2+ años de experiencia práctica con Node.js desarrollando código limpio, eficiente y mantenible. * Conocimientos sólidos de JavaScript y familiaridad con flujos de trabajo modernos de desarrollo, sistemas de construcción y gestión de paquetes (npm/yarn). * Capacidad demostrada para redactar documentación clara, precisa y bien estructurada dirigida tanto a audiencias técnicas como no técnicas. * Experiencia contribuyendo a o manteniendo documentación mediante prácticas de «documentación como código», incluidos Git/GitHub, Markdown/MDX y revisiones de solicitudes de extracción (pull requests). * Capacidad para leer y comprender código fuente en múltiples lenguajes para verificar su precisión y proporcionar ejemplos significativos. * Excelentes habilidades de comunicación escrita y oral en inglés, con atención a la estructura, el tono y un lenguaje amigable para desarrolladores. * Fuerte sentido de la responsabilidad, la coherencia y el detalle, garantizando claridad y coherencia en múltiples repositorios y proyectos. * Capacidad para utilizar ayudas visuales, diagramas o ejemplos interactivos para simplificar temas técnicos complejos. * Conocimientos sobre herramientas de documentación de API (por ejemplo, OpenAPI/Swagger, Postman o generadores de referencias personalizados). * Pasión por la experiencia del desarrollador (DX), los ecosistemas de código abierto y la mejora continua. * Experiencia demostrada colaborando en entornos dinámicos, adaptándose a prioridades y tecnologías cambiantes. * Interés o experiencia en tecnologías P2P o sistemas distribuidos. * Capacidad para trabajar cómodamente en un equipo remoto y globalmente distribuido, utilizando herramientas asíncronas y una comunicación basada en la documentación. ### **Cualificaciones preferidas** * Experiencia con flujos de trabajo de contribución a código abierto, incluidos informes de incidencias (issues), solicitudes de extracción (pull requests) y guías de contribución. * Experiencia documentando sistemas distribuidos, SDK o marcos de tiempo de ejecución (runtime frameworks). * Experiencia en el desarrollo de aplicaciones de escritorio y móviles (Electron, React Native, etc.). ### **¿Por qué Holepunch?** En Holepunch tú: * Trabajarás en tecnología pionera que prioriza la autonomía y privacidad del usuario. * Colaborarás con un equipo de pensadores e innovadores dedicados a transformar el panorama digital. * Contribuirás a un futuro en el que la tecnología sirva a la humanidad, y no al revés. Si te impulsa la innovación y estás deseoso de construir soluciones descentralizadas que desafíen el statu quo, únete a Holepunch. Juntos podemos crear un futuro más seguro, inclusivo y descentralizado P2P.


