Senior JavaScript developer with Libp2p, IPFS experience | Online Jobs | Optimhire

Senior JavaScript developer with Libp2p, IPFS experience

The ideal candidate is a senior developer who is a self-starter and takes ownership of the tasks. He will be responsible to work with the team to develop a set of protocols based on Libp2p to act as a decentralized database. A similar project can be OrbitDB.This is a remote position. There might be other incentive packages available based on your expertise as you become part of a novel project in building the next generation of web.
You’ll be working on:

  • Implementing p2p networking protocols
  • Further architecture and development of the borg-libp2p implementation https://github.com/functionland/borg
  • Implement libp2p protocols according to existing specifications
  • Research and development of new p2p protocols and primitives
  • Working across teams to help with networking specific needs

You ideally will have:
  • A passion for decentralization, p2p, and privacy-preserving technology
  • Strong academic or engineering background
  • Experience with encryption and key exchange mechanisms
  • Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#). Preferably Go
  • Experience building networking-heavy applications and p2p networking specifically
  • Experience implementing with core networking protocols such as Websockets and/or Quic
  • Familiar with p2p building blocks such as gossiping, routing, and discovery (DHTs), and Nat traversal
  • Knowledge of database design and implementation, such as PouchDb

Bonus points if:
  • Experience working remotely
  • Experience working for an open-source organization
  • Previous experience with libp2p - preferably as a direct contributor to the codebase or specifications
  • Or, experience with other off-the-shelf networking stacks such as devp2p

[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].


Job Type

Contract Base More than 30 hrs / Week


Positions

Full-Stack Developers

Frontend Developers

Software Architects

DevOps Engineers


Must have Skills

  • JavaScript - 8 Years

    Expert

  • SQL - 4 Years

    Intermediate


Timezones

Dubai [UTC +4]

New Delhi [UTC +5]

China (West) [UTC +6]

Singapore [UTC +7]

Hong Kong (East China) [UTC +8]

Australian EDT [UTC +11]

Australian CDT [UTC +10:30]

Eastern European [UTC +2]

Eastern EST [UTC +3]

Greenwich Mean [UTC ±0]

Further EET [UTC +3]

Pacific Daylight [UTC -7]

Mountain Daylight [UTC -6]

Central Daylight [UTC -5]

Eastern Daylight [UTC -4]


Languages

english - Conversational

14 - 33 USD/Hour (Hourly rate)

Longterm (Duration)

Fully Remote


Ehsan s

Canada