| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
EoT Labs GmbH | Remote | $87k - $87k | |||
Improbable | London, United Kingdom | $87k - $93k | |||
Improbable | London, United Kingdom | $81k - $100k | |||
VanEck | New York, NY, United States | $87k - $93k | |||
| 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 | New York, NY, United States | $84k - $120k | |||
Molecule | United States | $72k - $90k | |||
molecule.xyz | New York, NY, United States | $90k - $150k | |||
molecule.xyz | Berlin, Germany | $77k - $105k | |||
Molecule | New York, NY, United States | $84k - $120k | |||
molecule.xyz | Berlin, Germany | $98k - $110k | |||
EcoYield Energy | Remote | $40k - $150k | |||
CreatorNation | Chennai, India | $63k - $90k | |||
salesboxai | Remote | $63k - $90k | |||
Udelta | Remote | $87k - $87k | |||
Molecule | New York, NY, United States | $54k - $80k |
EoT Labs and flagship project peaq were founded under the belief that a better trajectory for humanity exists. We’re focused on harnessing the power of modern technology to build a global, borderless, machine economy that works for all humans on earth – the 100%, not just the 1%.
Today, more than 20 industries are already being positively shaped by this next generation of apps built on the peaq network. This is an opportunity to join a team of performance-driven entrepreneurs, engineers, and creatives, on a mission to unlock the Age of Abundance.
We’re looking for a skilled and detail-oriented Full Stack Developer to join our tech team and help build products that meet the highest quality standards and contribute to an exceptional user experience.
Responsibilities
Develop and maintain Web3 applications using Next.js (frontend) and Node.js (backend).
Build decentralized applications (dApps) that integrate with smart contracts.
Work with Ethereum, Polygon, and other blockchain networks to interact with smart contracts using Web3.js, Ethers.js, or Viem.
Implement and integrate ERC-20, ERC-721 (NFTs), and ERC-1155 token standards.
Optimize frontend and backend performance for scalability, security, and usability.
Build robust APIs and services using RESTful APIs and GraphQL.
Collaborate with blockchain engineers, designers, and product teams to create seamless user experiences.
Write clean, modular, and well-documented code following SOLID principles and Web3 best practices.
-
Stay updated with the latest trends in Web3, blockchain development, and smart contract integration.
Basic Qualifications & Requirements
3+ years of experience as a Full Stack Developer.
Proven experience working with JavaScript & TypeScript.
Some experience working with Next.js, React.js, and Node.js for full stack development.
Hands-on experience with blockchain and Web3 development.
Proficiency with Web3.js, Ethers.js, or Viem to interact with smart contracts.
Understanding of Ethereum Virtual Machine (EVM), Solidity, and smart contract development.
Experience working with ERC-20 tokens, NFTs (ERC-721, ERC-1155), and DeFi protocols.
Backend experience with Express.js, Nest.js, or similar frameworks.
Familiarity with IPFS, The Graph, Moralis, or Alchemy for blockchain data access.
Strong understanding of security best practices in Web3 applications.
Experience with databases such as PostgreSQL, MongoDB, or Firebase.
Version control with Git/GitHub and CI/CD pipelines.
Preferred Skills & Experience
Experience with Solidity and smart contract development.
Familiarity with Layer 2 solutions (Arbitrum, Optimism, zkSync, etc.).
Knowledge of DeFi, DAOs, or NFT marketplaces.
Understanding of decentralized storage solutions (IPFS, Arweave, Filecoin).
Experience working with Python for blockchain data processing.
Cloud services expertise (AWS, GCP, Azure).
Benefits
Remote first. You’ll be joining a team working from all over the world.
Flexible working arrangements. Create your own journey with flexible working schedules and locations.
The opportunity to build and contribute to high-impact projects in a new industry that will positively shape the lives of hundreds of millions of people.
High growth potential. Room to grow professionally, while learning new skills and working at the cutting edge of the decentralized Machine Economy.
A warm and open culture at an international organization with team members from all four corners of the globe.
An environment that values autonomy, team spirit and open communication.
We look forward to building the future with you.
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.