Senior Node.js Software Engineer (Remote, Worldwide) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Node.js Software Engineer (Remote, Worldwide) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Node.js Software Engineer in Worldwide.. This role offers the opportunity to work on cutting-edge decentralized technology, developing a peer-to-peer (P2P) platform that redefines the architecture of the internet. As a Senior Node.js Software Engineer, you will contribute to building and maintaining a modular, scalable, and high-performance P2P stack, empowering users to maintain control over their data. You will collaborate with a globally distributed team on innovative applications that demonstrate the potential of P2P technology, from communication tools to collaborative environments. The position emphasizes autonomy, hands-on development, and ownership of technical solutions within an open-source ecosystem. You will play a key role in shaping the future of decentralized applications while working in a fully remote, flexible environment.. . Accountabilities. . Develop and maintain the P2P stack, ensuring high performance, reliability, and scalability of applications.. . Expand and contribute to a modular codebase and an ecosystem of over 1500 public npm modules.. . Collaborate with cross-functional teams to design and implement new features for flagship applications.. . Participate in code reviews, maintain documentation, and follow best practices for software engineering.. . Solve complex technical challenges related to decentralized architectures, data replication, and peer-to-peer connections.. . Contribute to open-source projects, ensuring high-quality, maintainable, and reusable code.. . Stay current with industry trends, emerging technologies, and innovative approaches to decentralized systems.. . . . 5+ years of professional experience with Node.js and modern JavaScript/TypeScript.. . Strong understanding of P2P architectures, decentralized systems, or distributed computing concepts.. . Experience with scalable, modular, and testable codebases.. . Knowledge of data replication, networking, and performance optimization in high-traffic systems.. . Proficiency in Git and collaborative development workflows.. . Problem-solving mindset with the ability to tackle complex technical challenges independently.. . Excellent communication skills to collaborate effectively in a fully remote, distributed team.. . Familiarity with open-source development, package management (npm), and CI/CD pipelines.. . Desirable Skills. . Experience contributing to or maintaining open-source projects.. . Knowledge of security, privacy, and user data protection in decentralized applications.. . Understanding of modern front-end frameworks and integration with Node.js backends.. . Company Location: United States.