Search...

Full Stack Developer

DeFiner logo
DeFiner

DeFiner is a permissionless and configurable decentralized lending protocol with protected privacy. It allows users to lend, borrow, and stake any token. The protocol features a Smart Contract Factory that enables anyone to launch their own lending market on Ethereum and other EVM-compatible blockchains.

Distributed
About DeFiner

DeFiner is a decentralized finance (DeFi) protocol that offers a configurable lending market with a lock-up function, known as the HODLer market. It features a Smart Contract Factory that allows anyone to create their own lending market on demand in a permissionless manner. Users can customize various aspects of their market, such as supported assets, maturity dates, and oracles. The protocol is built as a set of smart contracts on Ethereum and other EVM-compatible blockchains, enabling direct interaction for users and applications. Security is a priority, with the protocol having undergone multiple audits. DeFiner offers privacy through encrypted balance transfers with zero-knowledge proof traceability protection. Users can deposit crypto assets to earn interest, borrow against their deposits, create their own lending pools, and stake tokens to lock liquidity.

View jobs by DeFiner

Skills

About the Role

You will design, build, and maintain middleware, APIs, and front-end features. You will implement secure coding practices, integrate with blockchain libraries, and design database schemas and access layers. You will review code, write design documents, and ensure excellent user experience and system security.

Requirements

  • Degree in computer science or relevant field or comparable experience
  • Strong analytical and communication skills
  • Problem-solving and ability to explain solutions in lay terms
  • Firm grasp of object-oriented programming
  • Experience with AWS services including serverless functions and API Gateway
  • Experience with blockchain libraries and tools such as web3.js and MetaMask
  • Experience designing databases, especially PostgreSQL, and exposing them via APIs
  • Hands-on experience with React, JavaScript, CSS, and TypeScript
  • Knowledge of React concepts including components, hooks, state management, and React Testing Library
  • Familiarity with build tools such as webpack and babel

Responsibilities

  • Architect and design scalable middleware and system features
  • Architect, design, code and deploy APIs and databases for the middle layer
  • Implement front-end features using React following best practices
  • Design UI features with a focus on user experience
  • Apply and enforce secure coding practices and security measures
  • Design and implement database schemas and provide API access to the database
  • Review other developers' code and write and review design documents