Role overview
The ideal candidate for us has:
- Strong background in software development
- Proficiency in programming languages like Rust, GoLang, JavaScript/NodeJS, Solidity (this mainly depends upon the project)
- Experience in working with GitHub codebases
- Hands-on experience on open source projects
- Standard algorithms and data structure knowledge
- Advanced understanding of cryptography and smart contract development
- Familiarity with peer to peer networks
- Experience with popular blockchain technology including Bitcoin, Ethereum, and more
- Pro-active communication and collaboration abilities with native-level proficiency in written and oral English
What you'll work on
- High-quality research of the material required for a particular blockchain project
- Designing and developing applications using blockchain technology
- Testing and troubleshooting blockchain-driven projects
- Back end and front end application maintenance
- Evaluating blockchain applications
- Fully implemented and involved in the blockchain ecosystem for integrating the latest possible improvements
- Providing solutions for the existing blockchain platform used
- Preparing docs for every project and leading the team to create better solutions for the existing blockchain technology
- Creating an application or system using blockchain technology as a solution to the organization
What we're looking for
We are looking for a blockchain developer who will be responsible for designing, implementing, and supporting a distributed blockchain-based network. Your primary responsibility will be analyzing requirements, designing blockchain technology around clearly defined business models, and the building and launching of blockchain related networks.
We thrive on trust and honesty. We believe in the positive and ethical impacts these cutting-edge technologies in a decentralized environment can make on the world. Your alignment and cultural fitment to these core values and beliefs are of considerable value to us.