Solidity Developer

  • OptyFi
  • Remote
  • Jan 12, 2022
Full time Blockchain

Job Description

OptyFi - Helping Investors Unlock Wealth from DeFi Assets

Crypto-currency and Decentralized Finance (DeFi) represent a once in a lifetime wealth building opportunity. However, most people do not have the time or the technical or financial experience to capitalize on this opportunity. OptyFi was founded to address this problem. Our advanced AI powered yet intuitive platform offers passive investors an opportunity to generate wealth from decentralized assets simply and automatically.

OptyFi has been under development for over one year, and we are currently conducting live product testing. In the short term we look forward to the OPTY token launch, and we have an ambitious product roadmap for the months to follow. We are seeking a senior Solidity Developer that would like to take ownership of major project tasks in order to help drive OptyFi’s mission of bringing DeFi to the mainstream.

You will:

  • Need to be familiar with upgradeable contracts (UUPS, transparent proxy, Diamond proxy etc) and how to implement and test them.
  • Need to know be familiar with best practices in terms of packing data to reduce gas overhead
  • Need to be able to be given a protocol, integrate it with it via interfaces and meet necessary product requirements, and test it rigorously.
  • Need to be familiar with open source tooling (OpenZeppelin, SolidState etc)
  • Need to be familiar with different types of storage practices (Unstructured Storage, Diamond Storage, Eternal Storage etc)
  • Need to be familiar with best practices to save on gas/bytecode size such as storing error messages in a library.
  • Need to be able to write deployment scripts
  • Need to be able to write upgrade scripts
  • Need to be able to write SDKs (perhaps. this I am unsure about, although for a senior position as stated above it should be a given)
  • Proper commenting and elaboration on functionality

Qualifications:

  • Minimum 2 year of experience in a production environment

  • Experience with multiple EVM compatible chains and especially DeFi is a strong asset

  • Experience working in a fast-paced, small team environment

 

More information about OptyFi: https://linktr.ee/optyfi