Position: Lead Smart Contracts Developer (Product Manager - DeFi)
Company: Zhuko.Net
Category: JavaScript
Experience required: 3y
English level: upper

The ideal candidate should have 2 year+ experience writing Solidity with contracts deployed to mainnet. Strong knowledge and experience in the DeFi (decentralized finance) space.
The candidate will be responsible for driving the product vision, design and architecture of decentralized finance protocol, developing high-quality smart contract logic and supporting off-chain infrastructure for interfacing with the Ethereum blockchain. 

Responsibilities:
Play an active role in the design and architecture of decentralized finance protocol
Create smart contracts and deploy them to the Ethereum blockchain
Test contracts using frameworks such as Buidler VM, ganache mainnet forks

Qualifications:
Computer Science, Math or related degree
Deep understanding of blockchain logic
2 year+ experience writing Solidity with contracts deployed to mainnet
Strong knowledge and experience in the DeFi space
Vyper experience is a plus
Familiarity with ERC20, ERC 721
Understanding of game theory and incentive design
Experience with OpenZepplin and Truffle frameworks
Development experience JavaScript & Vue.js, Typescript (optional)
Experience of build-up and apply CI/CD

Skills:
Ethereum 
Solidity 
Vyper, Web3.js, Ether.js
TypeScript 
JavaScript 
Infrastructure 
Design 
Databases