Position: DeFi Solidity Engineer
Company: PureFi Protocol
Experience required: 3y
Category: Other
Published: 2022-03-01T00:00:00+02:00

Hard-skill requirements:
● 3+ years of hands-on experience with Ethereum blockchain
● Proficiency with more than 1 language, ideally 3 or 4 (Java, Rust, Go, JavaScript) 
● Experience in developing smart contracts for Ethereum: Solidity, Truffle/Hardhat Suite, Web3.js
● Experience with OpenZeppelin contracts
● Technical or Economic higher education (Master degree as a minimum)
● Ultimate math proficiency, statistical analysis.
● Familiar with cryptography, distributed systems, blockchain and its limitations.
● English Upper-Intermediate and higher
● Keeping up (read articles, webinars) about new technologies
● Doing own research on crypto and DeFi environment – always up to date

Good to have:
● Experience integrating with DeFi Protocols (Uniswap/1inch/Balancer, etc)
● Experience designing and implementing complex behavioral tests with Ethereum mainnet forks. 
● Data analysis and interpretation
● $10k+ lost in crypto

Responsibilities:
● Analysing economic models, designing smart contracts based implementations
● Writing positive and negative test cases for smart contracts
Researching and analysing protocol implementations