Blockchain/Solidity Developer

  • Date: 04 Aug 2022
  • Location: Remote
  • Work Type: Permanent / Full Time
Company:
This client is one of the largest blockchain development companies in the world building out household name applications across finance, DeFi, NFT’s and general Blockchain SaaS solutions. Most of their employees operate fully remotely and we are looking for staff across a number of disciplines with this top tier client.


Responsibilities:
You will join a world class technical team, with State of the Art expertise in developing and delivering advanced decentralised applications across various crypto/DeFi use cases (NFTs, staking, lending/borrowing, trading/AMMs) and institutional use cases (digital assets and payments). You will join a multinational agile team where you will be responsible for the delivery of Solidity smart contracts and dapps in production to a wide range of users.


Requirements:
  • 3+ years of experience as a Software Engineer 
  • 1y+ years of Solidity smart contract development experience 
  • 2+ years of as front-end or fullstack or backend developer (React, node.js, ideally Typescript)
  • Experience developing, deploying and running dapps/smart contracts in production on mainnet or L2/sidechain (ideally DeFi dapps/protocols and/or token-based use cases)
  • Knowledge of secure Solidity development patterns for tokens and DeFi protocols 
  • Good understanding of Javascript SDKs (web3,js, ethers.js)
  • Good knowledge of most prominent ERC/EIP standards 
  • Good knowledge of smart contract development tools/frameworks (Truffle, Hardhat)
  • Experience using smart contract auditing tools (MythX, other)
  • Experience working in CI/CD setup
  • High quality and testing standards
  • Good documentation practises

Potential skills:
  • Experience developing and contributing to open source projects (incl. but not limited to Solidity open source codebases)
  • Familiarity with DeFi protocols mechanics and smart contract codebases, and/or digital assets/payments and other token standards like ERC-777/20/721/1155/1400 and existing open source  implementations (OpenZeppelin, Universal Token, etc.)
  • Knowledge/understanding of cross-chain interoperability techniques (HTLC, bridging)
  • Knowledge/understanding of L2 technologies (ZK/optimistic rollups, PoS/PoA sidechains)
  • Experience using smart contract auditing techniques (fuzzing, other)
  • Deep knowledge/experience understanding of EVM 
  • BSc/MSc in Computer Science or related subject

Other skills:
  • Excellent verbal and written communication in English
  • Teamwork, flexibility, initiative, communication and organisation
  • Ability to share knowledge, train other developers
  • Willingness to constantly learn and improve, challenging yourself to stay at the top of your game

Remuneration and benefits:
  • Better than market rate with equity plan
  
To hear more about this role you can email - neil@cryptorecruit.com


Cryptorecruit is the world’s leading specialist recruiter for the blockchain/cryptocurrency industry. We recruit positions from CEO, CTO, Project Managers, Solidity Developers, Frontend and Backend Blockchain Developers to Marketing/Sales and Customer Service roles. Please browse our website and at www.cryptorecruit.com to search all our job vacancies.
Appy Now