React Jobs in Web3

5,662 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of React Jobs in Web3
Job Position Company Posted Location Salary Tags

Logos

New York, NY, United States

$70k - $85k

Waku

Prague, Czech Republic

$70k - $85k

Menyala

Singapore, Singapore

$98k - $110k

Cake Group

Singapore, Singapore

$72k - $78k

BitGo

Palo Alto, CA, United States

$150k - $180k

Pintu

Setiabudi, Indonesia

$94k - $96k

Metaschool

Singapore, Singapore

$84k - $100k

Crypto.com

Hong Kong, Hong Kong

$72k - $100k

BitGo

Bangalore, India

$62k - $77k

Coinbase

United States

$127k - $149k

Ripple

Toronto, Canada

$94k - $96k

Ripple

Bangalore, India

$90k - $100k

Privy

Remote

$101k - $171k

Betsson Group

Malta

$73k - $100k

Aurora

Remote

$105k - $210k

Software Engineer gowaku

Logos
$70k - $85k
BE Berlin, Berlin, Germany
Join Talent Pool

This job is closed

About Waku

We are building Waku (Waku.org) as a public good infrastructure. Waku is the messaging layer of Web3.

It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.

We are developing 3 open source implementations of Waku:

  • Nwaku. https://github.com/waku-org/nwaku: the reference implementation and service node
  • Js-waku, https://github.com/waku-org/js-waku: for the browser
  • Go-waku: https://github.com/waku-org/go-waku: to integrate as a library in native applications

We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 decentralization and more.

We are looking for a Software Engineer who is passionate about Ethereum, and decentralization. And who would relish the opportunity to champion Waku to other Web3 projects and developers.

Key Responsibilities

  • Design, implement and document Waku Golang libraries (go-waku)
  • Maintain, improve, troubleshoot Waku React Native, the React Native wrapper of go-waku
  • Implement new protocols as defined by the Research Team
  • Investigate and fix issues in go-waku and upstream libraries such as go-libp2p
  • Optimize go-waku and upstream libraries for the mobile/React Native
  • Support dApp developers in using go-waku and Waku Golang libraries

You ideally will have

  • Experience building applications with complex logic, cutting edge technology or applied research
  • Ability to learn new concepts and technologies quickly, you are a polyglot
  • Open to maintaining a native library for React Native
  • Experience building libraries in Golang, for network and mobile environments
  • Good communication skills (written and conversational)
  • Strong alignment to our principles: https://status.im/about/#our-principles

Bonus points if

  • You are already familiar with the Ethereum community
  • You have experience with go-libp2p or other libp2p implementations
  • You have experience with C-Bindings & Cgo
  • You are in Web3 or blockchain development
  • You have experience working for an open source organization
  • You have experience working async

[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].

Hiring Process

  1. Intro call with our People Ops team
  2. Interview with member of the Waku team
  3. Pair programming session with member of the Waku team
  4. Interview with Program Lead

Compensation

The expected compensation range for this role is $70,000 - $85,000 (negotiable, dependent on how we assess your skills and experience throughout our interview process).

We are happy to pay in any mix of fiat/crypto.

What does a React developer in web3 do?

A React developer in the context of web3 is a developer who is using the React JavaScript library to build user interfaces for decentralized applications (dApps) that run on the Ethereum blockchain

These dApps often use smart contracts to facilitate transactions and other interactions on the Ethereum network

Overall, the role of a React developer in web3 involves using your skills in React development to help build cutting-edge decentralized applications that leverage the power of the Ethereum blockchain

As a React developer in web3, some of your responsibilities might include:

  • Integrating the dApp with the Ethereum blockchain. This might involve using tools like web3.js and Ethers.js to connect to the Ethereum network and interact with smart contracts.
  • Building the user interface for a dApp using React. This could involve creating components for the various elements of the dApp, such as buttons, forms, and other input elements.
  • Implementing features that are specific to decentralized applications, such as handling cryptocurrency transactions and displaying data from the blockchain in a user-friendly way.
  • Collaborating with other members of the development team, such as blockchain engineers and designers, to ensure that the dApp functions properly and meets the needs of the end users.