1. Take responsibility for the full life cycle of smart contract development
2. Review and evaluate new blockchain protocols and smart contract standards
3. Assist in planning and managing blockchain applications with internal and external stakeholders
4. Support in reviewing and clarifying business requirements from stakeholders
5. Analyse and document functional requirements
6. Ensure the high quality of the products, and create easy-to-understand documentation at different levels of abstraction
7. Coordinate cross-chain standards across the crypto asset industry
8. Good understanding of blockchain technologies
9. Experience with common Smart Contract vulnerabilities
10. Solid technical background with understanding and/or hands-on experience in software development
11. Experience in technical business analysis
12. Strong problem solving skills, attention to detail, and willingness to roll up one’s sleeves to get the job done