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.. We are seeking an experienced and innovative Senior Node.js Software Engineer to join a team redefining the internet’s architecture through peer-to-peer (P2P) technology. In this role, you will develop and maintain a modular P2P stack, contribute to a growing ecosystem of npm modules, and build decentralized applications that prioritize privacy and user control. This position offers the opportunity to work fully remotely with a globally distributed team, tackle challenging technical problems, and help shape the future of decentralized web infrastructure. You will play a key role in scaling applications, improving performance, and delivering robust, production-ready software that empowers end-users.. . Accountabilities. The Senior Node.js Software Engineer will:. . Design, develop, and maintain high-quality Node.js code for P2P applications and infrastructure.. . Build and manage modular codebases, creating reusable npm modules and libraries.. . Develop, execute, and maintain tests to ensure software reliability and performance.. . Troubleshoot and debug application issues, optimizing for scalability and efficiency.. . Collaborate with a distributed team across time zones to align development efforts.. . Contribute to the evolution of decentralized applications and peer-to-peer communication systems.. . Stay up-to-date with advancements in Node.js, P2P protocols, and distributed system technologies.. . . Candidates should have:. . Significant experience with Node.js, including writing clean, efficient, and maintainable code.. . Familiarity with modular software architecture and managing large codebases.. . Experience in testing, debugging, and performance optimization for Node.js applications.. . Strong interest or hands-on experience in P2P technology, decentralization, or distributed systems.. . Experience with C/C++ and native Node.js bindings is a plus.. . Excellent communication and collaboration skills for remote team environments.. . Ability to work independently while contributing to a fast-paced, innovative development team.. . Preferred Skills:. . Open-source software contribution experience.. . Experience with npm module creation and package management.. . Knowledge of network protocols, distributed data replication, or decentralized architectures.. . Company Location: United States.