Responsibilities
- Own functionality and scalability features by taking responsibility from the inception to deployment and customer integration
- Lead and manage the block-chain based solution and application development process.
- Build and help in the development of several smart-contract projects.
- Build integration libraries and SDKs to interface with our server and APIs
- Investigate and apply Ethereum and solidity basic concepts to improve all elements of the transaction path and life.
- Expose and document functionality to the UI , third-party developers, and our internal and external tooling
- Collaborate closely with all engineering teams to ensure consistency in understanding of technical requirements and overall work quality
- Provide mentor-ship to your peers in the broader engineering team through code reviews and education on best practices.
- Requirements
- Strong programming skills in Solidity
- In-depth knowledge of foundational concepts of Block-chain technology
- Strong knowledge of Rust and have realtime project experience.
- Understanding, interest, and experience with crypto-currencies and block-chains
- Experience with RESTful API design
- Strong unit and functional testing and debugging skills
- Deep understanding of algorithm design
- Excellent problem-solving skills; complexity analysis
- Strong programming skills in Java
- Experience with Bitcoin or Ethereum
- Minting, Forking
Skills : algorithm design,skills,concepts,design,functionality,integration,solidity,ethereum,api,application,blockchain development,rust,solidity
Show more
Show less
Skills Required
Java, Functional Testing, Rust, Solidity, Algorithm Design, Debugging