Solidity

Description

LineUp is a business solutions and technology company for highly skilled professionals. We offer a wide range of software and business consulting services to help clients solve their problems globally and drive innovation, productivity and business performance.

Responsibilities

  • architect, develop, and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol level
  • build integration libraries to interface with our server and APIs
  • build staking pools and bridge cryptocurrencies on different blockchains
  • collaborate closely with the rest of the engineering team to review application requirements, help plan implementation details and estimate delivery timelines
  • provide mentorship to your peers in the engineering team through education on best practices 

Required qualifications

  • expertise in public and permissioned blockchain technologies, their architectures, and trade-offs
  • advanced knowledge of smart contract development including production and deployments 
  • worked on multiple high quality protocol smart contracts
  • experience in interacting with the Ethereum blockchain and working knowledge of various token standards such as ERC20, ERC721, ERC1155
  • knowledge of cryptographic hash functions, cryptographic libraries & concepts, and consensus protocols
  • prior experience in developing high-quality backend architecture

Bonus qualifications

  • Polygon
  • Solidity
  • web3.js 
  • Etherjs
  • Nodejs
  • Truffle
  • JavaScript
  • Typescript
  • Hardhat
  • Foundry test 
  • Subgraph
  • SQL