About the job
We’re looking for a Technical Lead to lead our development efforts in building cross platform peer-to-peer applications using the Pear Runtime and the broader ecosystem created by Holepunch. You’ll define technical direction, support engineers in day-to-day development, and act as the main liaison with Holepunch engineers – translating upstream developments into actionable work, coordinating releases, and contributing to the evolution of our peer-to-peer ecosystem.
What you’ll work on
- Act as the primary technical liaison between our dev team and the Holepunch engineers.
- Lead knowledge-sharing sessions between the teams for everyone to stay up-to-date.
- Build and maintain flagship desktop (Electron) and mobile (React Native) applications that run fully peer-to-peer with zero central servers.
- Design beautiful, performant cross‑platform UX for file sharing, messaging, video calls, and collaborative tools.
- Integrate and extend the Pear Runtime / Holepunch stack (Hypercore, Hyperdrive, Hyperswarm, etc.).
- Ship new features rapidly, participate in code reviews, write tests, and optimize performance.
- Help external partners and the open‑source community build on the platform.
- Occasionally contribute improvements and bug fixes back to the underlying open‑source modules.
Responsibilities
- Act as the primary technical liaison between our dev team and the Holepunch engineers.
- Lead knowledge-sharing sessions between the teams for everyone to stay up-to-date.
- Translate product requirements into clear technical plans and architectures aligned with the Holepunch stack.
- Ensure our applications follow a modular approach and are designed according to best practices.
- Coordinate internal and external documentation and training plans.
- Coordinate consolidated feedback from our dev team and external projects to the Holepunch team.
- Guide and mentor the different engineering teams.
Qualifications
- Strong production experience with React Native and/or Electron (shipping apps that real users love).
- A strong background in building and managing modular codebases and creating reusable npm modules.
- 5+ years of professional software engineering experience.
- Experience leading small development teams and coordinating with internal and external stakeholders.
- Experience with mobile application stores, browser stores or Desktop stores.
- Very comfortable with Node.js and modern JavaScript/TypeScript ecosystems.
- Proven experience designing and building local‑first applications where the local data model is the primary source of truth.
- Hands‑on experience with local‑first data technologies (storage, conflict resolution, event sourcing, etc.).
- Familiarity with cross‑platform packaging & deployment.
- Familiarity with end‑to‑end encryption and secure local storage.
- Solid grasp of asynchronous programming, networking, and data synchronization concepts.
- Proficiency with Git, CI/CD and collaborative open‑source workflows.
- Excellent communication skills (fully remote, global team).
About the job
We’re looking for a Technical Lead to lead our development efforts in building cross platform peer-to-peer applications using the Pear Runtime and the broader ecosystem created by Holepunch. You’ll define technical direction, support engineers in day-to-day development, and act as the main liaison with Holepunch engineers – translating upstream developments into actionable work, coordinating releases, and contributing to the evolution of our peer-to-peer ecosystem.
What you’ll work on
- Act as the primary technical liaison between our dev team and the Holepunch engineers.
- Lead knowledge-sharing sessions between the teams for everyone to stay up-to-date.
- Build and maintain flagship desktop (Electron) and mobile (React Native) applications that run fully peer-to-peer with zero central servers.
- Design beautiful, performant cross‑platform UX for file sharing, messaging, video calls, and collaborative tools.
- Integrate and extend the Pear Runtime / Holepunch stack (Hypercore, Hyperdrive, Hyperswarm, etc.).
- Ship new features rapidly, participate in code reviews, write tests, and optimize performance.
- Help external partners and the open‑source community build on the platform.
- Occasionally contribute improvements and bug fixes back to the underlying open‑source modules.
Responsibilities
- Act as the primary technical liaison between our dev team and the Holepunch engineers.
- Lead knowledge-sharing sessions between the teams for everyone to stay up-to-date.
- Translate product requirements into clear technical plans and architectures aligned with the Holepunch stack.
- Ensure our applications follow a modular approach and are designed according to best practices.
- Coordinate internal and external documentation and training plans.
- Coordinate consolidated feedback from our dev team and external projects to the Holepunch team.
- Guide and mentor the different engineering teams.
Qualifications
- Strong production experience with React Native and/or Electron (shipping apps that real users love).
- A strong background in building and managing modular codebases and creating reusable npm modules.
- 5+ years of professional software engineering experience.
- Experience leading small development teams and coordinating with internal and external stakeholders.
- Experience with mobile application stores, browser stores or Desktop stores.
- Very comfortable with Node.js and modern JavaScript/TypeScript ecosystems.
- Proven experience designing and building local‑first applications where the local data model is the primary source of truth.
- Hands‑on experience with local‑first data technologies (storage, conflict resolution, event sourcing, etc.).
- Familiarity with cross‑platform packaging & deployment.
- Familiarity with end‑to‑end encryption and secure local storage.
- Solid grasp of asynchronous programming, networking, and data synchronization concepts.
- Proficiency with Git, CI/CD and collaborative open‑source workflows.
- Excellent communication skills (fully remote, global team).
#J-18808-Ljbffr…
