Smart Contract Developer

About the Role

You will design, implement, and optimize smart contracts on Ethereum and similar blockchain platforms. You will write clean, efficient, and secure Solidity code, integrate contracts with backend systems using Python or JavaScript, participate in code reviews and security assessments, and collaborate with external auditors. You will monitor DeFi and blockchain developments and propose improvements to existing systems.

Requirements

  • Bachelor's degree in Computer Science Software Engineering or related field
  • Strong knowledge of blockchain technology particularly Ethereum
  • Ability to write smart contracts in Solidity
  • Proficiency in at least one backend language such as Python or JavaScript
  • Understanding of blockchain security best practices
  • Excellent problem-solving skills and attention to detail
  • Familiarity with DeFi protocols and DApps is a plus

Responsibilities

  • Design and implement smart contracts on Ethereum
  • Write clean secure Solidity code
  • Develop backend integrations using Python or JavaScript
  • Integrate smart contracts with backend services
  • Conduct code reviews and security assessments
  • Collaborate with external auditors on contract security
  • Monitor DeFi and blockchain developments
  • Propose and implement system and contract improvements

Skills

Apply Now
Smart Contract Developer at Native | JobStash