> Markdown version of [/jobs/ext/1210244-senior-software-engineer-p2p-100-remote](https://www.wearedevelopers.com/jobs/ext/1210244-senior-software-engineer-p2p-100-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer P2P 100% Remote - **Company:** Framework Ventures - **Location:** Amsterdam, Netherlands (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Software Bug Management, Code Review, Collaborative Software, Continuous Integration, Data Synchronization, Programming Tools, File Systems, Distributed Systems, Node.Js, Open Source Technology, Peer-To-Peer (P2P), PEAR - PHP Extension and Application Repository, Productivity Software, Remote File Sharing, Software Engineering, Systems Integration, TypeScript, Git, Live Streaming, React Native, Asynchronous Programming, Event Sourcing - **Published:** July 9, 2026 - **Apply:** https://www.jobbird.com/nl/vacature/25382968-senior-software-engineer-p2p-100-remote ## About the Role * 5+ years of professional software engineering experience * Strong production experience with React Native and/or Electron (shipping apps that real users love) * 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 * Experience with git, code reviews, CI/CD, and collaborative open-source workflows * Excellent communication skills (fully remote, global team) Nice-to-have * Background in building productivity tools, media players or developer tools. * Knowledge of streaming protocols * Experience with file system integrations * Experience designing synchronization processes (background sync, sync queues, retry etc.) ## Description We are looking for an experienced full-stack/mobile/desktop developer who loves shipping rock-solid cross-platform applications and has a strong interest (or existing experience) in peer-to-peer and distributed systems. You'll work in a small, high-impact team alongside the core Holepunch engineers, helping bring fully decentralized apps to hundreds of millions of users worldwide. Responsibilities * 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 106 - DHH in HD](https://www.wearedevelopers.com/magazine/394-dev-digest-106-dhh-in-hd)