Full Time

Software Engineer – Crypto Jobs

Posted 2 years ago
New York
$60 - $80 per hour

Job Description

Job Type: Software Engineer from home
Location: New York work from home
Company: Status

About Status

Status is developing the infrastructure and tools necessary to promote an open, private, and secure web3.

Status is creating a community where everyone is invited to join and contribute with the broad objectives of safeguarding the right to privacy, reducing the risk of censorship, and boosting economic trade in a transparent, open manner.

Status is a company that works to advance the web3 ecosystem by conducting research, developing developer tools, and encouraging the open source community.

Status is a software that enables users to interact, conduct transactions, and access a ground-breaking universe of DApps on the decentralized web. It is an open source, Ethereum-based program. But Status is also developing the Waku messaging protocol, the Nimbus ETH 1.0 and 2.0 clients, the Keycard hardware wallet, and the core infrastructure for the whole Ethereum ecosystem (a continuation of Whisper).

Since its inception, Status has worked as a distributed team. Our team presently has more than 150 core contributors, and we are happy to welcome a growing number of community members from diverse backgrounds and locations around the world.

We have a flat organizational structure with no set working hours and a strong commitment to open source. While promoting the organization’s priorities, we think that working with a great deal of autonomy is ideal.

Regarding Waku

Waku is being developed as a public utility. Waku is Web3’s communications layer.

Anybody can send and receive messages on this decentralized, censorship-resistant, privacy-preserving communication network without fear of being watched or deplatformed.

We are creating three Waku implementations that are open source:

  • Nwaku: the service node and benchmark implementation
  • Js-waku: a browser extension
  • To incorporate as a library in native apps, use go-waku.

We make it possible for Ethereum developers to construct new apps with a completely decentralized architecture, such as layer-2 decentralization, dApp to Wallet alerts, NFT marketplaces, censorship-resistant chat, and more.

We are seeking for a software engineer who is enthusiastic about decentralization and Ethereum. And who would be thrilled to have the chance to promote Waku to other Web3 developers and projects.

Responsibilities:

  • Create, use, and record Waku Golang libraries (go-waku)
  • Maintain, enhance, and resolve Waku React Native, the go-waku React Native wrapper
  • Adopt new guidelines established by the research team
  • Look at and resolve problems with go-waku and upstream libraries like go-libp2p
  • Go-waku and upstream libraries should be optimized for mobile and React Native.
  • Encourage the use of go-waku and Waku Golang libraries by dApp developers.

Requirements:

  • Ability to learn new ideas and technologies fast; you are a polyglot; experience developing applications with complicated logic, cutting-edge technology, or applied research
  • Knowledge of preserving native libraries for React Native
  • Golang library building expertise for network and mobile contexts
  • Strong communication abilities (written and conversational)
  • Solid adherence to our beliefs

Points in addition if

  • You already know the Ethereum community, and you’ve used go-libp2p or another libp2p implementation before
  • You are familiar with C-Bindings and Cgo.
  • You work in Web3 or blockchain development You’ve held a job at a company that promotes open source You’ve worked async
  • If you think you’d be a wonderful fit for this role even if you don’t satisfy all of these requirements, please get in touch with us. Just be sure to include a reason in your cover letter.

Hiring Procedure

  • Call-in with our Human Operations team
  • Interview with a Waku team member
  • Pair programming session with a Waku team member

Compensation interview with the program lead

The salary range for this position is projected to be between $65,000 and $80,000 (negotiable, depending on how we evaluate your qualifications and experience throughout our interview process. Regardless of the fiat/crypto ratio, we are happy to pay.