Job Description
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 a certain business model, and the building and launching of a blockchain network.
Responsibilities
-
Strong proficiency with Solidity.
-
Experience working with open-source platforms Hyperledger, Ethereum, smart contracts
-
Has experience working with NFT, web3js, Solana, rust.
-
Understand the private blockchain network
-
Working experience with infura and etherscan APIs.
-
Have knowledge of solidity APIs
-
Have knowledge of test cases in hardhat or truffle.
-
Understanding the nature of asynchronous programming and its quirks and workarounds.
-
Have mediator knowledge of node.js and express.
-
Proper knowledge of database terminologies and operations at high scales.
-
Understanding fundamental design principles behind a scalable application.
-
Code Debugging experience.
-
Experience working with smart contract programming such as go, node.
-
Proficient understanding of code versioning tools, such as Git.
-
Knowledge of aws is add on.
Requirements
-
Minimum of 1+ year of experience in Blockchain
-
Knowledge in any one of the programming languages: NodeJS, Java, GoLang, C, C++, PHP.
-
Basic understanding of blockchain technology: Smart Contracts, Solidity,
-
Basic understanding of HTML, CSS, JS, Bootstrap and knowledge in front-end technologies such as Angular/ React/ Vue is a plus.
-
Knowledge in databases and database modelling: MySQL, MongoDB
-
Understanding of Software Development Lifecycle
-
Experience using Git for version control
-
Knowledge in private blockchains such as Hyper Ledger, Corda is a plus
Job Location
-
Surat (Providing remote work)
Qualification
-
BCA/BE-IT/B.TECH- IT, MCA,M.tech, Diploma, any graduate from IT/Computer science background