
11 - 50 funcionários
🔌 API
📡 Telecomunicações
API • Software Development • Telecommunications
A Holepunch é uma plataforma que permite criar aplicações peer‑to‑peer (P2P) sem a necessidade de servidores. Ela oferece uma coleção de pequenos módulos JavaScript que podem ser combinados para criar diversos apps P2P, como VPNs e ferramentas de comunicação como o Keet. A Holepunch permite que desenvolvedores foquem na funcionalidade do app, e não na transferência de dados, oferecendo uma stack modular e ferramentas para facilitar a distribuição de apps, atualizações e escalabilidade entre plataformas. Sua metodologia P2P garante atualizações eficientes e alto desempenho por meio de re‑hospedagem entre pares. A plataforma foi projetada para construir, compartilhar e expandir apps P2P usando tecnologias Web e Mobile, com ênfase em segurança e conexões diretas.
🕒 Setembro 8, 2025
🗣️🇺🇸🇬🇧 Inglês obrigatório
Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

11 - 50 funcionários
🔌 API
📡 Telecomunicações
API • Software Development • Telecommunications
A Holepunch é uma plataforma que permite criar aplicações peer‑to‑peer (P2P) sem a necessidade de servidores. Ela oferece uma coleção de pequenos módulos JavaScript que podem ser combinados para criar diversos apps P2P, como VPNs e ferramentas de comunicação como o Keet. A Holepunch permite que desenvolvedores foquem na funcionalidade do app, e não na transferência de dados, oferecendo uma stack modular e ferramentas para facilitar a distribuição de apps, atualizações e escalabilidade entre plataformas. Sua metodologia P2P garante atualizações eficientes e alto desempenho por meio de re‑hospedagem entre pares. A plataforma foi projetada para construir, compartilhar e expandir apps P2P usando tecnologias Web e Mobile, com ênfase em segurança e conexões diretas.
• Desenvolver e manter a stack Node.js peer-to-peer (P2P) da Holepunch (Pear) e apps relacionados como o Keet. • Expandir e manter o ecossistema modular, incluindo módulos npm públicos (1500+). • Construir conexões peer-to-peer robustas e sistemas de replicação de dados. • Escrever, executar e manter testes; diagnosticar e resolver problemas de desempenho e confiabilidade. • Colaborar remotamente com uma equipe distribuída para projetar, entregar e escalar aplicações descentralizadas.
• Experiência significativa com Node.js: escrever código de alta qualidade, limpo e eficiente em Node.js. • Experiência com C/C++ e em escrever bindings nativos para Node (diferencial, não obrigatório). • Sólida experiência em construir e gerenciar bases de código modulares e criar módulos npm reutilizáveis. • Desenvolver e executar testes para garantir a qualidade e confiabilidade do software. • Diagnosticar e depurar problemas de aplicação e gargalos de desempenho. • Paixão por tecnologia P2P ou experiência prática no desenvolvimento de aplicações P2P. • Experiência em colaboração e comunicação remotas.
Candidatar-se