Requirements
- 2+ years of experience in working with Solidity and Nodejs/any JS framework.
- 1+ years experience with truffle, ganache CLI, geth, and remix.
- Experience operating Blockchain nodes especially in Ethereum, develops smart contracts and web apps.
- Deep knowledge of UNIX/Linux system internals such as system calls, TCP/IP, and debugging tools.
- Familiarity with Git and Version Control
- We love TDD practice in the development process. Has experience in writing test cases.
- It would be nice to have experience working with containers and container orchestration systems (Docker, Kubernetes, etc.).
- If you are a curious learner and keep on iterating with new development on new tech development happening across the Blockchain ecosystem then it would be a bonus.
Responsibilities
- Our engineers are also inventors of the company and responsible for leading multiple initiatives for building and testing complex applications. You will work as part of the product team in a fast paced environment with changing needs and requirements to develop solutions, communicate progress, technical issues and their resolutions.
- Develop new products and iterate on features.
- Support existing projects/applications.
- Create modular code and libraries for future usage.
- Lead product ideation, product testing, launch, end-user training, and rollout
- Audit and optimize code for performance issues, stability, speed and scalability.
- Manage the product backlog through continuous prioritization
- Communicate regularly with our customers and partners.
Must have knowledge in the following
- Knowledge of any cloud management platform: Azure, AWS, Digital Ocean.
- Must have deep knowledge of working with algorithm, crypto, transactions and payments with crypto.
- Deep knowledge of crypto wallets development and management is must.
- Hand on experience in any private Blockchain framework and creation of the network.
- Interactive and collaborative attitude with client and developer and able to toke requirements from clients and understand for implementations.
- For this profile developer should have basic knowledge of Blockchain architecture and working in multiple networks and Blockchain platforms.
- Hyper ledger, Corda, Tron, Stellar and EOS Blockchain knowledge will be a plus.