Smart Contract Lead

Remote $180k–$260k 3 months ago full-time quality 9/10

Role in brief

This role is for a Smart Contract Lead at ether.fi, a DeFi platform focused on non-custodial crypto products. The position involves designing, developing, and deploying secure smart contracts on Ethereum, with an emphasis on security, efficiency, and testing. Candidates should have strong Solidity and Ethereum development experience, including cryptography and security best practices.

SolidityEthereumFoundryHardhatcryptography

About the role

As Smart Contract Lead, you will be responsible for the full lifecycle of smart contracts, from design to deployment on Ethereum and L2 blockchains. This includes ensuring contracts are secure, efficient, and optimized for gas consumption. A key part of the role involves thorough testing and auditing, utilizing tools like Forge to maintain high standards of security and functionality.

The position requires staying current with advancements in Ethereum, Solidity, and broader blockchain technology to continuously enhance contract efficiency and security. You will contribute to establishing internal best practices for smart contract development, covering security measures, coding standards, and documentation. Participation in code reviews and providing constructive feedback to peers are also core responsibilities.

Success in this role means not only delivering robust smart contracts but also fostering a culture of excellence in development. You will help build out blockchain infrastructure and ensure the platform's smart contract layer is resilient and scalable. The ideal candidate will combine technical proficiency with strong problem-solving and communication skills to navigate complex challenges within a collaborative team.

The compensation for this role ranges from $180,000 to $260,000 USD, complemented by performance-based incentives and a token allocation grant.

Skills that matter here

  • Solidity: This role requires proficiency in Solidity for designing, developing, and deploying smart contracts on Ethereum.
  • Ethereum: You will develop and deploy smart contracts specifically for the Ethereum blockchain and its L2 solutions.
  • Foundry: Experience with Foundry is necessary for Ethereum development, likely for testing and development workflows.
  • Hardhat: Familiarity with Hardhat is expected for developing and deploying smart contracts on Ethereum.
  • cryptography: A strong foundation in cryptographic principles and techniques like zero-knowledge proofs is required for secure smart contract development.

Who this role suits

  • You are a meticulous developer who prioritizes security and efficiency in smart contract design.
  • You enjoy staying updated with the latest blockchain technologies and applying new developments.
  • You thrive in environments where you can contribute to establishing best practices and mentor peers through code reviews.
  • You are a problem-solver who can work both independently and collaboratively, communicating technical concepts clearly.

From the employer

  • Design, develop, and deploy smart contracts on the Ethereum/L2 blockchains, ensuring they are secure, efficient, and optimized for gas consumption.
  • Conduct thorough testing and auditing of smart contracts to ensure security and functionality, utilizing tools such as Forge for an enhanced development workflow.
  • Stay abreast of the latest developments in Ethereum, Solidity, and blockchain technology to continually improve contract efficiency and security.
  • Contribute to the development of internal best practices for smart contract development, including security measures, coding standards, and documentation.
  • Participate in code reviews and provide constructive feedback to peers to maintain high-quality code standards.
  • Assist in the development and deployment of blockchain infrastructure.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, with a strong foundation in cryptographic principles and blockchain technology. Advanced degrees are a plus.
  • Proficient in Solidity with a solid portfolio of deployed smart contracts and DApps.
  • Proficient in smart contract security practices and common vulnerabilities.
  • Proficient in Cryptography techniques such as zero-knowledge proofs, roll-ups, etc.
  • Experience with Ethereum development tools such as Foundry and Hardhat.
  • Experience with DevOps practices and tools for blockchain development is advantageous.
  • Excellent problem-solving skills, with the ability to work both independently and within a collaborative team environment.
  • Strong communication skills to effectively articulate technical challenges and solutions to both technical and non-technical team members.
  • Competitive salary, performance-based incentives, and token allocation grant.
  • Opportunity to work with a Top 4 Ethereum protocol, by TVL.
  • Opportunities for professional development and growth within the organization.
  • Health, dental, and vision insurance plans.
  • Collaborative and inclusive work culture.
  • Exposure to cutting-edge technologies in the blockchain and cryptocurrency space.
  • Global team with opportunity for travel and working out of our 3 offices around the world.
  • 4 weeks work from anywhere.
  • Exciting company events and team-building off-sites.

Questions about this role

What is the remote policy for this position?

This is a remote position, and the company offers 4 weeks of 'work from anywhere' flexibility.

What is the expected salary range for this role?

The salary for this position ranges from $180,000 to $260,000 USD, in addition to performance incentives and token allocation.

What tools are important for this role?

Key tools include Solidity for smart contract development, and Ethereum development tools such as Foundry and Hardhat.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to ether.fi.