Senior Node.js Software Engineer

New
WorldwideFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsDebuggingDistributed Systems

Requirements

  • Proven experience in Node.js development with production-scale applications
  • Strong competency in writing modular, maintainable code
  • Experience creating and managing reusable npm modules
  • Solid skillset in testing & debugging
  • Deep interest or experience with P2P technologies or distributed systems
  • Comfort working in a remote, globally distributed team
  • Good communication skills
  • Experience with native Node.js extensions (C/C++)
  • Binding JS to lower-level code
  • Demonstrated ability to optimize network protocols or systems: latency, throughput, etc.
  • Familiarity with advanced networking concepts
  • Past contributions to OSS projects, especially in P2P or decentralized tech

Responsibilities

  • Develop and maintain the P2P stack
  • Expand the ecosystem, which includes over 1500 public npm modules
  • Work with a robust, modular codebase
  • Collaborate with a globally distributed team
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now