Node.js Jobs in Web3

4,314 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

Fermah

Remote

Vacuumgroup / Vacuumlabs

Bratislava Bratislava Slovakia

$98k - $120k

Seedify

Europe

$122k - $150k

Orca

United States

$80k - $100k

Evaa Protocol

Remote

$86k - $117k

Consensys

Remote

$155k - $225k

Gemini

Remote

$120k - $150k

Flashbots

United States

$72k - $150k

BitGo

Palo Alto, CA, United States

$165k - $210k

BitGo

New York, NY, United States

$165k - $210k

Token Metrics

Lisbon, Portugal

$77k - $100k

Token Metrics

Cape Town, South Africa

$77k - $100k

Node Terminal

Remote

$16k - $42k

Syndr

Delhi, India

$115k - $138k

Shadow

New York, NY, United States

$99k - $100k

Senior Rust Protocol Engineer

Fermah

This job is closed

About Fermah

Fermah is the universal proof generation layer.

It functions as a marketplace, where the supply side comprises GPUs and FPGAs. On the demand side, Fermah can generate proofs for any instance in which ZK is used.

Fermah is bringing moon math to the masses.

Fermah was founded by Dr. Vanishree Rao. She has been designing and building ZK for over 15 years and has a PhD in cryptography from UCLA.

We are building a world-class team that values delivering results with excellence and empathy.

Job Description

We are seeking a seasoned Rust backend generalist to join our passionate engineering team that operates in an environment of shared accountability and without hierarchy. You will collaborate closely on the design with the team and co-lead the implementation, while helping to assimilate new members as we build out the necessary team.

As an early team member, you will help shape not only the protocol, but also who we are as a company. You will have the freedom and autonomy to shape the direction of our culture and platform, contributing your ideas and expertise to drive its evolution. You will be challenged with complex problem-solving.

Responsibilities:

  • Work on the backend systems, including networking, infrastructure, node software, and client software.
  • Contribute to the protocol design as we progress through the SDLC and testing environments
  • Work on building the proving workload orchestration to distributed prover machines and other core protocol components of the network.
  • Provide technical co-leadership alongside the engineering team through a heavily hands-on mode of implementation.

What You Bring:

  • Proven experience with Rust and its async libraries, particularly Tokio.
  • Strong understanding of RPC protocols, including HTTP and WebSocket APIs.
  • Extensive experience in backend blockchain development, including node and client software, as well as supporting infrastructure.
  • Familiarity with leading Web3 technologies, particularly the EVM and its surrounding ecosystem.
  • Demonstrated success in launching and developing greenfield projects.
  • A track record of building and participating on high-performance teams, fostering a culture of excellence and strong execution.

Nice To Have:

  • Proficiency in PostgreSQL and Rust ecosystem libraries like Diesel, SQLx, and SeaORM
  • Experience with containerization and orchestration tools such as Docker and Kubernetes
  • Familiarity with implementing and utilizing gRPC APIs
  • Experience with observability tools, specifically OpenTelemetry and metrics aggregation
  • Understanding of peer-to-peer networking concepts, including libp2p and Distributed Hash Tables (DHT)
  • Basic knowledge of cryptographic principles, including hash functions and pairing-based cryptography (ECDSA, BLS)
  • Basic knowledge of AWS and GCP

Benefits:

  • Competitive salary and equity
  • Take-what-you-need vacation
  • Opportunity to work with a driven, talented, dedicated team that values collaboration, innovation, and making a strong positive impact
  • Culture built upon mutual respect, empathy, excellence and delivery

Apply to work with us

To apply, please fill out this form.


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.