shutterstock_2175362405

Blockchain Engineer (6 Month Contract)

  • €7k-€10k per month
  • ID: 3140
  • Posted: 26.07.24

Solidity Engineer | 6 Month Contract | Remote/Hybrid | Europe/Berlin/London

As a Blockchain Developer, you will play a crucial role in designing, developing, and deploying smart contracts using Solidity. You will work with various ERC standards (ERC-20, ERC-721, ERC6551, etc.) and integrate blockchain solutions with other services through API integrations. Your expertise in both public and private EVM based blockchains will be essential in ensuring our applications are robust, secure, and scalable.  

Key Responsibilities:

 

  • Develop, test, and deploy smart contracts using Solidity.
  • Design and implement blockchain applications following ERC standards (ERC-20, ERC-721, ERC-1155, ERC-6551).
  • Previously worked with EVM based public blockchains or have knowledge of private blockchain solutions.
  • Implement API integrations to handle smart contract interactions with other services.
  • Optimize and best practice smart contract code to protect against vulnerabilities.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay up-to-date with the latest advancements in blockchain technology and smart contract development.
  • Conduct code reviews and provide constructive feedback to ensure high-quality code.
  • Troubleshoot and resolve issues related to smart contract functionality and performance.

 

Qualifications:

 

  • 3+ years of professional experience in developing smart contracts using Solidity.
  • Hands-on experience with ERC-20, ERC-721, and/or ERC-1155 standards.
  • Demonstrated experience in deploying blockchain applications to production environments.
  • Familiarity with Ethereum public blockchains; knowledge of private blockchains is a plus.
  • Experience with API integrations to handle smart contract interactions (through API service)
  • Strong understanding of blockchain security principles and best practices.
  • Proficiency in using development tools and frameworks for Ethereum (e.g., Hardhat).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work effectively in a team environment.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

 

Preferred Skills:

 

  • Someone who already is experience with ERC6551
  • Familiarity with decentralized applications (DApps) development.
  • Experience with Golang is big plus

 

  • Understanding of DevOps practices and tools for private blockchain deployment is a plus.

Preferred Tech Stack (Familiar or experience, you dont have to master all of them):  

  • Typescript (Nestjs and Jest),
  • Solidity, Hardhat,
  • EVM based private blockchain,
  • PostgreSql
  • AWS

Apply for this job: