Senior Node.js Software Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Node.js engineer developing Tether’s peer-to-peer stack and modular npm ecosystem. Supporting Tether’s global blockchain, digital finance, and data products remotely worldwide.

Responsibilities:

  • Develop and maintain Tether’s peer-to-peer stack
  • Expand Tether’s ecosystem of more than 1500 public npm modules
  • Build and maintain modular code at production scale
  • Test and debug software
  • Contribute to Tether’s globally distributed engineering team

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 and debugging
  • Deep interest or experience with P2P technologies or distributed systems
  • Comfort working in a remote, globally distributed team
  • Good communication skills
  • Preferred: Experience with native Node.js extensions (C/C++), or binding JavaScript to lower-level code
  • Preferred: Demonstrated ability to optimize network protocols or systems, including latency and throughput
  • Preferred: Familiarity with advanced networking concepts
  • Preferred: Past contributions to open-source projects, especially in P2P or decentralized technology

Benefits:

  • 100% remote, worldwide
  • Opportunity to work on Tether’s global financial, blockchain, peer-to-peer, data, energy, and education products
  • Work with a globally distributed team
  • Opportunity to contribute to an ecosystem with over 1500 public npm modules