Responsibilities:
1. Integrate multiple languages and compilers, detect which files have changed since previous compilations, and handle sources from external dependencies
2. Connect to and interface with multiple blockchain networks in the same project, possibly with differing architectures
3. Offer a contract abstraction that juggles the complex lifecycle of each blockchain transaction behind a straightforward JavaScript API
4. Maintain a persistent record of users’ project artifacts to allow robust debugging and historical analysis
Requirements:
5. 5+ years of software engineering experience
6. Software design knowledge
7. Good at hacking
8. Good at cleaning up hacking
9. History of working with strongly-typed languages
10. Expertise with command-line interfaces
11. Excellent written and verbal technical communication skills
Potential skills:
12. Deep knowledge of solidity
13. Professional TypeScript experience
14. Core contribution work on a medium-to-large open source project
15. Foundation in programming languages
Remuneration and benefits:
16. Better than market rate with equity plan
Make sure to follow us here to get our most live jobs https://www.linkedin.com/company/cryptorecruit
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.