Node.js Jobs in Web3

4,333 jobs found

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

Receive emails of Node.js Jobs in Web3
Job Position Company Posted Location Salary Tags

Pagoda

San Francisco, CA, United States

$11k - $100k

Trustana

Singapore, Singapore

$63k - $100k

Masa Finance

San Francisco, CA, United States

$170k - $200k

Aquanow

Vancouver, Canada

$30k - $72k

The Blockjet Technologies

India

$0k

LUKSO / Agency for the Future GmbH

Remote

$55k - $85k

Trust Machines

New York, NY, United States

$40k - $70k

Sylo

Auckland, New Zealand

$40k - $70k

Aave

Berlin, Germany

$72k - $73k

Stardust

Palo Alto, CA, United States

$36k - $54k

Braintrust

San Francisco, CA, United States

$72k - $75k

Dynasty Studios

Copenhagen, Denmark

$61k - $90k

Cere Network

Remote

NFTing

Estonia

$70k - $100k

Aave

Berlin, Germany

$54k - $75k

Technical Lead Storage

Pagoda
$11k - $100k estimated

This job is closed

About The Role:

The NEAR Protocol Engineering team is looking for an engineering leader to own everything related to the storage of a blockchain node ranging from database design and implementation to state representation on the protocol level. You will lead a team to work on different components of blockchain storage. You will be working with complex concurrent systems, low-level code, complicated state machines, and novel algorithms.

You will be expected to fully own various components and drive their implementation from beginning to end, including the design, the implementation, the maintenance, and the documentation. You will be surrounded by highly productive and meticulous engineers who will be holding you to the same standards.

What You'll Be Doing:

  • End-to-end ownership of blockchain storage
  • Communication and collaboration with a fully distributed team.
  • Design of new protocol changes.
  • Performance tuning and optimizations.
  • Work with open source community by collaborating with external contributors on our codebase, creating and participating in events, facilitating information exchange between our community and other open source communities.
  • Participating in the on-call rotation.

What We're Looking For:

  • Experience developing a database product.
  • Fluency with algorithms and data structures.
  • Ability to learn new languages and technologies fast.
  • Excellent coding skills.
  • Ability to go from design to implementation fast.
  • Good communication skills.
  • Meticulousness.
  • Experience with Rust or alternatively but less preferred C++ or Go.
  • Experience with concurrency or parallelism.
  • Bachelor's Degree in Computer Science or a related field is a must.

We'd Love If You Have:

  • Experience with open source database development.
  • Familiarity with internals of other blockchains.
  • Knowledge of cryptography.
  • Knowledge of compilers or virtual machines.
  • Knowledge of networks or operating systems.

Here’s What Our Interview Process Looks Like:

Depending on calendar availability, from the first stage to the final stage, we do our best to keep the entire process to under three weeks. Our interviews take place via Zoom and typically consists of the following stages:

  • Internal Recruiter Call (30 to 45 minutes)
  • Meet with the Hiring Manager (30-60 minutes)
  • Technical & Leadership Interviews (4 x 60 minutes)
  • Culture & Values Interview (30 to 45 minutes)

Please let us know if you require any special requirements for your interview and we’ll do our best to accommodate.

Locations: Anywhere in the world

What does a Node.js developer in web3 do?

A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology

Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value

This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner

As a Node developer in web3, some of the responsibilities might include:

  • Developing and maintaining web3 applications using Node.js
  • Writing and testing code for smart contracts on blockchain platforms
  • Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
  • Collaborating with other team members to design and implement web3 solutions
  • Troubleshooting and debugging issues with web3 applications
  • Staying up-to-date with the latest developments and best practices in the web3 ecosystem.