React Jobs in Web3

5,783 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

Aragon

Remote

$72k - $84k

Analog

San Francisco, CA, United States

$72k - $87k

Token Metrics

Manila, Philippines

$90k - $100k

Vybe Network

Colombia

$110k - $130k

Orca

New York, NY, United States

$122k - $150k

Circle

Phoenix, AZ, United States

$160k - $207k

Ripple

Toronto, Canada

$87k - $87k

Circle - Referrals

Remote

$160k - $207k

CANDY

New York, NY, United States

$85k - $148k

Menyala

Singapore, Singapore

$87k - $150k

Magic Square

Lima, Peru

$45k - $62k

BitGo

New York, NY, United States

$175k - $225k

Token Metrics

Ho Chi Minh

$90k - $100k

Token Metrics

Islamabad, Pakistan

$90k - $100k

Token Metrics

Lagos, Nigeria

$90k - $100k

Aragon
$72k - $84k estimated
Remote - Europe

Senior Smart Contract Developer

Remote - Europe
Tech – Aragon OS /
Full-time /
Remote

Apply for this job
Aragon is a small team of people that spans a broad range of backgrounds, interests, and geographies. We're entrepreneurs and Ph.D.s, technologists and skeptics, troublemakers and problem solvers, who are building unstoppable tooling for the creation and management of Decentralized Autonomous Organizations (DAOs).

Aragon has overseen the production of the leading smart contract framework for DAOs, with toolkits for developers to seamlessly integrate their own apps with DAO functionality.

As a Senior Smart Contract Developer at Aragon, you will be joining the OS squad, where you'll play a pivotal role in building, maintaining, and shaping the future of the Aragon OSx protocol. Our platform empowers both in-house and third-party developers to craft the next wave of digital organizations.

💪 What do we expect from a Senior Smart Contract Developer?

    • Transform developer needs into technical designs and production-ready code, always considering the user.
    • Understand developer motivations behind choosing our protocol, ensuring their needs are reflected across the whole developer experience.
    • Lead projects from inception to live maintenance, emphasizing secure and high-quality delivery at every phase.
    • Exhibit deep expertise in Solidity, having not just deployed smart contracts but designed intricate contract architectures addressing real-world business challenges.
    • Own and champion one or more components of our tech stack, upkeeping in-depth documentation and being the “go to” source of truth, yet help ensure knowledge stays distributed across the team.
    • Foster enthusiastic collaboration with other product and engineering squads, further deepening everyone’s knowledge of the ever-expanding technologies of web3.
    • Engage in daily stand-ups, knowing when your expertise is critical, and step up to proactively solve your teammate’s challenges.

⚠️ Minimum requisites

    • 5+ years delivering software to real users, ideally in a fast-paced startup environment
    • Expert-level Solidity experience, including the design and optimization of advanced smart contract systems
    • Familiarity with or contributions to Ethereum EIPs
    • Mastery in JavaScript and, in particular, advanced Ethers.js functionality
    • Deep understanding of ENS integrations, meta-transactions, account abstraction, and Layer 2 solutions
    • Proven contributions to open-source projects within blockchain, cryptography, decentralized systems, or the broader web3 ecosystem
    • Understanding of how to work in an agile environment, using git flows, and tools like Jira and Github
    • Passionate about the possibilities of decentralized autonomous organizations and the impacts they may have on how humans work together to solve problems
    • Excellent English and technical communication - both written and oral
    • You are able to attend quarterly offsites - usually located in or around Europe - to work in person with your team

💡 Bonus skills

    • Strong foundation in smart contract security, with a history of successful audits and knowledge of common vulnerabilities
    • Experience or certification in formal verification of smart contracts
    • Knowledge or hands on experience working with other parts of our stack, like React, GraphQL, IPFS, and Hardhat
    • Demonstrated experience using Go or Rust
    • Proven mentoring skills, fostering a culture of growth and learning within teams
We value freedom and responsibility among our contributors. In practice, this means that we're a remote distributed organization that's flexible as to where you want to work and your schedule. We will trust you to accommodate and support your team, and communicate if you ever feel stretched thin.   You will get all of the resources needed to be effective, whether its for setting up your remote work environment or a personal development budget.   This role reports to Aragon X, a Swiss AG dedicated to advancing the Aragon Project. We are an Equal Opportunity Employer supporting a community of DAO creators, developers, and users experimenting with new forms of social coordination and governance.
Apply for this job

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.