Senior Software Engineer - Node.js (100% Remote, Sweden)
HolepunchAbout Holepunch
Holepunch is a pioneering platform in the realm of serverless application development, leveraging peer-to-peer (P2P) technology to empower users and enhance privacy. Our platform, built on the open-source technology stack Pear, allows developers to deploy applications directly from their machines to users, eliminating the need for traditional server infrastructure and promoting data sovereignty.
Role Overview
As a Senior Software Engineer specializing in Node.js at Holepunch, you will play a crucial role in developing and maintaining our P2P stack. You will work on expanding our ecosystem, which includes over 1500 public npm modules. Your responsibilities will include writing high-quality, clean, and efficient Node.js code, and potentially working with C/C++ for writing native bindings.
Key Responsibilities
- Develop and maintain the P2P stack using Node.js.
- Manage and expand the ecosystem of over 1500 public npm modules.
- Write clean, efficient, and high-quality Node.js code.
- Develop and execute tests to ensure software quality and reliability.
- Troubleshoot and debug application issues and performance bottlenecks.
Desired Skills and Experience
- Significant experience with Node.js.
- Experience in modular development and creating reusable npm modules.
- Strong debugging and system performance optimization skills.
- Passion for P2P technology and a drive for decentralization.
- Experience in remote collaboration and communication.
Why Join Holepunch?
Joining Holepunch means being at the forefront of the internet's evolution. You will work on groundbreaking technology that prioritizes user autonomy and privacy. Collaborate with a team of thinkers and innovators dedicated to reshaping the digital landscape and contributing to a future where technology serves humanity.
Apply Now
If you are driven by innovation and eager to build decentralized solutions that challenge the status quo, apply now to become a part of our mission to decentralize the web—one application at a time.
Benefits Extracted with AI
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Node.js Developer
Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Fullstack Developer with React and Node.js
Join Doktor.se as a Fullstack Developer to revolutionize healthcare with React, Node.js, and AWS.
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer in Warsaw, focusing on microservices and AWS in a remote-friendly role.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer to lead our transition to a microservices architecture. Remote work available.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
Senior Software Engineer - Remote
Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Senior Backend Engineer (Node.js + Go)
Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.
Full Stack Software Engineering Specialist (Node/React)
Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
Mid and Senior Node.js Developer
Seeking Mid and Senior Node.js Developers for server-side development, data integration, and performance optimization in Indiana, USA.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.
Senior Full Stack Engineer
Join Doktor.se as a Senior Full Stack Engineer to lead full-stack development using React, Node.js, and AWS in Stockholm.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
Senior Fullstack Engineer with React and Next.js
Seeking a Senior Fullstack Engineer with React, Next.js, and Java expertise for hybrid work in Stockholm.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Back End DevOps Engineer (TypeScript + Node.js)
Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Fullstack Software Engineer
Join Riverty as a Fullstack Software Engineer in Varberg, Sweden. Work with C#, JavaScript, Azure, and more in a hybrid environment.
Senior Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.