Blockchain / Solidity Developer (100% Remote)

EvolvInc Remote
blockchain solidity remote protocols design tools plugin solidity ethereum open source blockchain contract development node.js
October 16, 2022
EvolvInc
Laguna Hills, CA

Responsibilities:

 

  • Research, design, develop, and test blockchain technologies
  • Brainstorm and help evaluate applications for new tools and technologies as they continually evolve
  • Maintain and extend current client- and server-side applications responsible for integration and business logic
  • Be involved in the global blockchain community—work on implementing and integrating the latest improvement proposals
  • Help implement new user-facing functionality, including adding new protocols, networks, account types, and more via plugin systems
  • Work with our design, QA, and product teams to build the best possible plugin products with compelling user experiences, while working within a secure execution environment and templated design system
  • Advise, from a developer perspective, and contribute to the planning and growth of the API to support an ecosystem of community plugin developers
  • Document new solutions as well as maintain that of existing ones

 

Requirements:

 

  • 3 years of experience as a Software Engineer
  • 1y years of Solidity smart contract development experience
  • 2 years of as front-end or full-stack or backend developer (React, Node.js, ideally Typescript)
  • Experience developing, deploying and running Dapps/smart contracts in production on Ethereum main net 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 ethereum SDKs (web3,js, ethers.js)
  • Good knowledge of most prominent ERC/EIP Ethereum 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 practices
  • 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)
  • Deep knowledge/experience understanding of EVM
  • Teamwork, flexibility, initiative, communication and organization
  • Ability to share knowledge, train other developers
  • Willingness to constantly learn & improve, challenging yourself to stay at the top of your game
  • US-based candidates preferred

Powered by JazzHR


Report this job

Similar programmer jobs in laguna niguel ca