| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Absinthe Labs | Remote | $100k - $150k | |||
Block | Remote | $91k - $100k | |||
Internet Game | Remote | $100k - $150k | |||
TAC | Remote | $74k - $107k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Molecule | Berlin, Germany | $44k - $72k | |||
Animoca Brands Limited | Hong Kong, Hong Kong | $36k - $70k | |||
Telcoin | Los Angeles, CA, United States | $72k - $90k | |||
Telcoin | London, United Kingdom | $72k - $90k | |||
Keyko | Remote |
| |||
Accroid Inc | United States | $90k - $100k | |||
D3 | Las Vegas, NV, United States | $63k - $72k | |||
D3 | Las Vegas, NV, United States | $63k - $85k | |||
JBA International | Los Angeles, CA, United States | $80k - $180k | |||
Animoca Brands Limited | Hong Kong, Hong Kong | $105k - $210k | |||
Haqq Network | Remote | $48k - $72k |
We’ve achieved tens of millions of visits, millions of users registered, and launched dozens of web3 projects. We're now scaling our product, analytics, and customer base with a key full-time hire.
⚠️ Applicants: We have a strong preference for candidates that have a robust portfolio.
- NextJs (app router) v14 + React (w. hooks) + TS
- Good FE development patterns are crucial
- Containerization (docker/podman)
- CICD (gh actions)
- Tailwind CSS + css-in-js libraries
- Radix UI Component Library
- Next-Auth (now auth.js)
- Graphql (queries, mutations, subscriptions)
- RESTful patterns (TanStack Query or the like)
- Hasura + Postgres for APIs
- AWS Amplify for hosting
- AWS Cloudfront + DNS/Redirection experience
- Prior Web3 Experience
- Wallet Connect (wagmi/viem)
- Understanding how blockchain event logs work
- Understanding web3 primitives like: AMMs, erc-20/721 standards, chainIds, RPC nodes, proxy-patterns + factory contracts, etc
- Rigorous testing
- Ability to work efficiently under pressure and pivot tasks when needed
- Deep understanding of website authentication / data permissioning / common security patterns
- Deep understanding of Nextjs SSR + network boundary
- Understanding of API security (CORS, CSP, etc)
- Pixel Perfect design from Figma design files
- Competitive and top-tier compensation package
- Flexible working location – In-person (NYC) or remote
- Tight team== freedom to take ownership of projects and make a significant impact
- Working closely with the founders
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:
- balanceOf(address): Returns the token balance of a specific address.
- transfer(address to, uint256 value): Transfers tokens from the caller's address to the specified address.
- approve(address spender, uint256 value): Approves a specific address to spend a certain amount of tokens on behalf of the caller.
- allowance(address owner, address spender): Returns the amount of tokens approved by the owner that the spender can transfer.
- User1 owns 500,000 ABC Tokens.
- User2 wants to buy 100 ABC Tokens from User1.
- User1 approves User2 to spend up to 100 ABC Tokens on her behalf.
- User2 calls the transferFrom() function with User1's address, his own address, and the value of 100 tokens.
- The transferFrom() function deducts 100 tokens from User1's balance and adds them to User2's balance.