Erc 20 Jobs in Web3

248 jobs found

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

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

molecule.xyz

New York, NY, United States

$36k - $75k

Capital Centric Limited

South Africa

$84k - $112k

Nibiru

Remote

$63k - $80k

Lukso

New York, NY, United States

$36k - $75k

Lukso

International

$36k - $90k

ENS Labs

Remote

$105k - $120k

Unreal Gigs

Remote

$72k - $75k

0x

San Francisco, CA, United States

$105k - $120k

Lukso

New York, NY, United States

$86k - $90k

Lukso

International

$36k - $90k

Lukso

International

$86k - $90k

Lukso

New York, NY, United States

$36k - $90k

Lukso

New York, NY, United States

$86k - $90k

Kastech Software Solutions Group

Charlotte, NC, United States

$72k - $78k

Minutes to Seconds

New York, NY, United States

$39k - $65k

molecule.xyz
$36k - $75k estimated
Berlin Berlin Germany

Molecule is at the heart of the Decentralized Science (DeSci) movement where biotech and blockchain meet to democratize scientific research, earning recognition and support from key figures in the web3 world, including Vitalik Buterin, Balaji, and Juan Benet. We're known for creating VitaDAO, the first and largest biotech DAO with more than $4m in funding deployed, bio.xyz, a vital hub supporting and building biotech DAOs, the IP-NFT, a protocol bringing rights to IP and R&D data on-chain, and IPTs, ERC-20 tokens minted from IP-NFTs to allow token holders to construct and cultivate valuable IP. We’ve also recently launched Catalyst, a platform to launch, discover, and fund the best projects in DeSci.

Over the past 24 months, we have raised $20+ million to build the future of decentralised biotech. Join us and contribute to a future where scientific discovery is driven by web3.

Your Role

We are looking for an experienced fullstack engineer with provable web3 builder skills to join our team. You will design, develop, and implement applications that run on blockchains and decentralized infrastructure. As a fundamental part of a cross-functional team you'll deliver cutting-edge contracts and services that fuel and define the growing DeSci ecosystem.

What You'll Be Doing

  • Strong collaboration and alignment with product managers, designers, and other engineers to translate business needs into code.

  • Engage in code reviews, help junior positions rise to your level, join architecture discussions, and team planning sessions.

Decentralized Program Development:

  • Responsibility in coding and maintaining smart contract systems across ecosystems.

  • Minimus two years working  with Solidity or Rust (for Solana programs) - and you're either already experienced or willing to touch the respective other side of the spectrum as well.

  • Deep hands on experience with the required tooling (foundry, hardhat, anchor)

  • Great knowledge about best practices in security, deployments, testing and maintaining code that runs on blockchain virtual machines.

Decentralized Applications integration:

  • Help building performance oriented, robust, user facing applications that communicate with on chain functionality.

  • Lead implementation efforts of efficient chain indexing (subgraphs, substreams, RPC node listeners, Dune queries etc).

  • Help other application developers to wire up contracts and blockchain data efficiently with frontends (TS, Node, Nextjs & React).

What We’re Looking For

We are seeking a seasoned and innovative Software Engineer with a proven track record in blockchain and web3 technologies. The ideal candidate should demonstrate a mix of technical expertise, curiosity, and teamwork to help drive our mission forward.

  • Experience:

    • Professional: Minimum of 10 years as a Software Engineer—you’ve seen, broken, learned, and improved many things over the course of your career.

    • Web3 Expertise: At least five years of practical experience in web3, including hands-on work with applications that interact with assets on at least two blockchain layers.

    • DeFi Knowledge: Ability to explain the inner workings of DeFi protocols such as Uniswap, Raydium, or Aerodrome.

    • Additional Networks: Familiarity with decentralized p2p networks like IPFS/libp2p, Radicle, or Ceramic is a plus but not mandatory.

  • Technical Skills:

    • Blockchain Development:

      • Mastery of Solidity/EVM code with deep knowledge of its tooling (e.g., Foundry), inner workings (e.g., ABIs, encoding, cryptography), and services (e.g., Tenderly, Alchemy, Etherscan).

      • Proficiency with commonly used asset standards (ERC-20/721/1155) and hands-on experience with advanced standards (e.g., ERC-1167, 1967, 4361, 4844, 6551, 7683).

      • A proven ability to analyze and optimize the performance of smart contracts and dApps, focusing on reducing gas costs and enhancing the user experience.

      • Experience contributing to open-source blockchain projects or maintaining personal repositories.

      • Hands-on experience writing, compiling, and deploying Solana programs is a plus.

    • Frontend Development:

      • Robust frontend coding skills, particularly in React, Next.js, and TypeScript. You excel in debugging and working with React tooling (e.g., Tanstack, Zustand) and node.js-based applications.

      • Knowledge of web3 user interface libraries in React (e.g., Privy, Alchemy, wagmi, viem).

    • General Development Skills:

      • Outstanding ability to work with modern development tooling, including CLI scripting, Git, package management tools (e.g., npm), and your preferred IDE.

  • Soft Skills:

    • Teamwork and Communication: Strong collaboration skills and a passion for sharing knowledge, mentoring junior engineers, and fostering a culture of continuous learning.

    • Curiosity and Innovation: You’re constantly exploring new tools, methodologies, and ideas to improve workflows, enhance team efficiency, and address challenges creatively.

    • Up-to-date Expertise: You’re close to the cutting edge of blockchain and web3 technologies, keeping state-of-the-art developments in focus while balancing legacy considerations.

Why Join Us?

At Molecule, you’ll be part of an innovative, mission-driven startup that’s disrupting the world of decentralized science. If you’re passionate about pushing boundaries and creating real-world impact, this is your opportunity to shape the future of research and innovation.

Here, you’ll work alongside a skilled, fast-paced team that thrives on creativity, collaboration, and bold ideas. You’ll be challenged, inspired, and empowered to bring your best work every day.

  • HODL: You’re not just taking a job — you’re joining a movement. Every project you contribute to directly impacts the future of science and technology.

  • WAGMI: We reward most full time positions with token equity and give you the opportunity to co-author future DeSci standards.

  • Alpha: In our young, fast growing team, your voice matters. You’ll have the chance to shape not only your future but also the future of science research and innovation.

If you’re ready to take on big challenges, work with brilliant minds, and create something that matters, LFG - Molecule is the right place for you!

We are an equal opportunity employer. We are committed to equality and weaving a community that values diverse perspectives and experiences and are actively seeking a diverse pool of applicants. All employment decisions are made without regard to race, colour, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

What is ERC20 example?

ERC20 is a standard for fungible tokens on the Ethereum blockchain

Here is an example of an ERC20 token

Let's say we create a new ERC20 token called ABC Token with a total supply of 1,000,000 tokens

Each token will be divisible up to 18 decimal places

To implement the ERC20 standard, we will need to define several functions, including:

  1. balanceOf(address): Returns the token balance of a specific address.
  2. transfer(address to, uint256 value): Transfers tokens from the caller's address to the specified address.
  3. approve(address spender, uint256 value): Approves a specific address to spend a certain amount of tokens on behalf of the caller.
  4. allowance(address owner, address spender): Returns the amount of tokens approved by the owner that the spender can transfer.
  5. User1 owns 500,000 ABC Tokens.
  6. User2 wants to buy 100 ABC Tokens from User1.
  7. User1 approves User2 to spend up to 100 ABC Tokens on her behalf.
  8. User2 calls the transferFrom() function with User1's address, his own address, and the value of 100 tokens.
  9. The transferFrom() function deducts 100 tokens from User1's balance and adds them to User2's balance.