Solidity Developer

  • OptyFi
  • Remote
  • Apr 21, 2022
Full time Blockchain NFT Remote Web3

Job Description

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.

NFTs are one type of decentralized asset OptyFi is focusing on. We believe NFTs are in early stages of adoption, and that one day NFT trading will be as common as stock trading. Today’s NFT investors have few tools at their disposal to enable an informed purchasing decision under any single platform, so they often navigate through dozens of tools to fulfill their needs.

We’re establishing a team to develop a decentralized, permissionless NFT Investment App with a suite of powerful research tools to address these pain points and empower retail users with the ability to make well informed NFT investment decisions, exploit inefficiencies, and generate alpha.

Fundamental to the app will be marketplace features such as lending and borrowing. We’re seeking a senior Solidity Developer that would like to take join the team and lead the development of these features.

You will:

  • Need to know be familiar with best practices in terms of packing data to reduce gas overhead

  • 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

  • Proper commenting and elaboration on functionality


  • Minimum 2 year of experience in a production environment

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

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


Please submit the following along with a resume:

  • A short description (1-2 paragraphs) answering the question "What interests you about building an NFT protocol?"

  • Recent code example or GitHub profile link

More information about OptyFi: