| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Appnovation | Remote | $140k - $150k | |||
VanEck | New York, NY, United States | $87k - $93k | |||
EoT Labs GmbH | Remote | $87k - $87k | |||
Improbable | London, United Kingdom | $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 | |||
Improbable | London, United Kingdom | $81k - $100k | |||
VanEck | New York, NY, United States | $87k - $93k | |||
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 |
About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities.About the Role We are looking for a motivated and detail-oriented Associate Blockchain Developer – Backend Developer to join our growing team. In this role, you will work closely with our senior engineers to design, build, and maintain scalable and secure blockchain-based backend systems. This is an exciting opportunity to be at the forefront of Web3 innovation and contribute to cutting-edge decentralized applications and services. This role is ideal for someone passionate about blockchain and cryptocurrency development, with opportunities to contribute to both infrastructure and token-based ecosystems. Key Responsibilities
Develop and maintain backend components of blockchain-based applications. Work with smart contracts, distributed systems, and cryptographic protocols. Build and integrate APIs for interacting with blockchain networks and external services. Collaborate with front-end developers and product teams to ensure seamless user experiences. Write clean, secure, and well-documented code. Assist in testing, debugging, and deploying blockchain-based applications. Monitor and optimize performance of backend systems and smart contract interactions. Stay updated on industry trends, emerging technologies, and best practices in blockchain development.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience. 1 – 3 years of experience in backend development. Solid understanding of programming languages such as Node.js, Python, Go, or Rust. Familiarity with blockchain technologies such as Ethereum, Polygon, Solana, or similar. Basic understanding of smart contracts and tools like Web3.js, Ethers.js, or Hardhat. Exposure to cryptocurrency protocols and token standards (e.g., ERC-20, ERC-721), including experience with wallet integration or token lifecycle management. Knowledge of RESTful APIs and experience with database systems (SQL/NoSQL). Strong problem-solving skills and willingness to learn in a fast-paced environment. Good communication and teamwork skills.
Nice to Have
Experience with smart contract development (Solidity, Vyper). Experience developing or contributing to cryptocurrency systems or DeFi protocols (e.g., token contracts, exchanges, wallet infrastructure). Exposure to DevOps tools and cloud platforms (AWS, GCP). Knowledge of Layer 2 solutions, DeFi protocols, or NFT platforms. Contributions to open-source blockchain projects.
What We Offer
Opportunity to work with cutting-edge technologies in the blockchain space. Mentorship from experienced blockchain engineers. A collaborative and inclusive team culture. Competitive salary and growth potential.
Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted. At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it! We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply. Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital. Accommodations are available upon request throughout the recruitment process.
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.