The ideal candidate will have a strong background in blockchain development, extensive experience in writing and reviewing smart contracts and a strong understanding of security. As a Solidity Developer, you will be responsible for designing, developing, testing, reviewing and maintaining smart contracts for our blockchain-based applications. You will be working with a team of developers and blockchain experts to build innovative and secure solutions using the latest technologies and best practices.

Key Responsibilities:
  • Designing, developing, testing, and maintaining smart contracts using Solidity and hardhat
  • Writing efficient, secure, and scalable code following best practices
  • Identifying and fixing common vulnerabilities in smart contracts
  • Ensuring code quality and security through regular code reviews and testing
  • Collaborating with other developers and blockchain experts to build innovative solutions
  • Staying up-to-date with the latest developments in blockchain technology and best practices
Key Skills and Qualifications:
  • Strong proficiency in Solidity
  • Experience with Hardhat
  • Good understanding of best practices for writing secure and efficient smart contracts
  • Familiarity with common vulnerabilities in smart contracts and how to prevent them
  • Strong sense of security and a commitment to writing secure code
  • Ideally, experience with fuzzy testing to ensure smart contract robustness
  • Ideally, experience with static analyzers to identify security vulnerabilities in code
  • Good eye for detail and ability to perform code reviews
Education and Experience:
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • At least 2 years of experience in Solidity development

If you feel that you meet the above requirements, we encourage you to apply for this exciting opportunity. We offer a competitive salary, flexible working hours, and the chance to work on cutting-edge blockchain solutions with a talented team of developers and experts.