Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Celo Foundation | San Francisco, CA, United States | $45k - $54k | |||
Datax | Hong Kong, Hong Kong | $360k - $384k | |||
Immutable | Sydney, Australia | $36k - $90k | |||
Interlock | Remote | $54k - $90k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Swaray | Los Angeles, CA, United States | $90k - $110k | |||
Immutable | Sydney, Australia | $54k - $90k | |||
Continuum Works | Chicago, IL, United States | $180k - $210k | |||
Joint NFT | India | $115k - $2k | |||
Joint NFT | India | $115k - $2k | |||
Joint NFT | India | $0k - $2k | |||
Immutable | Remote | $63k - $75k | |||
Brinc | Hong Kong, Hong Kong | $43k - $53k | |||
Brinc | Hong Kong, Hong Kong | $43k - $53k | |||
Brinc | Hong Kong, Hong Kong | $43k - $53k | |||
Avalor Investments | Mumbai, India | $0k |
This job is closed
- Use your knowledge and experience attracting traditional web2/mobile web developers coming into web3 to Celo
- Build awareness around the unique benefits of Celo’s PoS, mobile focused network.
- Help to educate and inform the web and mobile web developer community about best practices in the web3 space
- Design, implement, and improve the overall Celo mobile and web 2.0 developer experience.
- Develop code integrations, example web apps, and contribute to SDKs, bugs and enhancements
- Support developers integrating with Celo
- Write clear documentation, compelling tutorials, and engaging videos
- Develop and deliver content, presentations that resonate with the wider Celo community on stage at an event, virtually, or through other media.
- Drive developer workshops and other external events
- Help organize, build and train local developer communities and university developer groups
- Encourage and celebrate diversity in the communities you build
- Represent the community externally and internally and influence the engineering roadmap (SDKs, core specification) with your insights
- Work closely with the engineering and community teams
- 3+ experience working as a software engineer or engineering-focused developer advocate role
- Ability to distill complex concepts into easy to understand explanations
- Strong written and oral communication skills
- Deep understanding of open-source development and communities
- An intuition for what makes a good developer experience
- Published technical articles and/or given technical presentations
- built a native or mobile app or PWA website that interacts directly with a smart contract on the Celo network
- launched a mobile app and deployed a smart contract on Ethereum or other blockchains. You have deployed your own ERC-20, ERC-721 tokens.
cLabs ("Celo Labs") started Celo in 2017 and is one of many contributors to the open source project Celo.cLabs builds financial technology to enable prosperity of all beings.
cLabs is a Teal organization, a method of decentralized management and organizational governance. Roles are defined around the work, not people, and there is a high degree of autonomy. As such, we're all proud to hold the job title of "Partner." For more information on our culture, we encourage you to check out our blog at. https://medium.com/celohq/the-future-is-teal-cc264a5d51d3
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.