Job Description
Knowledge, Skills, and Abilities
Must have experience with some combination of the following DLT-related technologies: Hyperledger Fabric, Node.js, Go, Composer, Ethereum, Solidity, Truffle, web3.js, Goerli Testnet, Alchemy Geth, Corda, NEO • Must have excellent programming and scripting skills with a solid understanding of ObjectOriented Design principles in a Linux environment. Experience with Java, Python and JavaScript is a plus.• Test Driven or Behaviour Driven testing to validate your code using modern testing tools such as mocha /jest and cypress preferably using a CI/CD pipeline. • Must have experience with database design and development. Significant experience with MongoDB, Neo4j, PostgreSQL, MySQL and GraphQL. • Experience working with Docker and/or Kubernetes as well as basic deployment knowledge of recognized cloud providers such as Azure, AWS, and GCE. • Proven expertise in Blockchain architecture and applications, tokenisation and smart contracts, encryption, Proof of Authority Blockchain customization, improving performance and scalability of public Blockchain, presenting and teaching Blockchain workshops • Should have Hyperledger Fabric-based Blockchain implementation experience, Golang-based Chaincode creation, NodeJS-based APIs creation • Experience with blockchain/s through development phases (including smart contracts) • Deep knowledge of smart contracts including testing, implementation, and scaling • Must have experience with the development of RESTful web services • Expertise in public key cryptography and other encryption methods
Required technical experience:
At least 2 years of experience as a blockchain developer. • Bachelor's degree in information security, computer science, or related. • Extensive experience in back-end development, algorithms, and data structures. • Knowledge of cryptography and blockchain protocols. • In-depth knowledge of best practices in blockchain management and data protection. • Advanced analytical and problem-solving skills. • Superb organizational skills and keen attention to detail. • Excellent communication and collaboration abilities.
Hands-on familiarity with:
Secure Solidity development patterns • JavaScript Ethereum SDKs (web3.js, ethers.js) • most prominent ERC/EIP Ethereum standards • smart contract development tools/frameworks (Truffle, Hardhat) • smart contract auditing tools (MythX, other) Bonus Points for Track Records or Knowledge of • Experience building DEX, eMarkets, supply chain, traceability or ESG CVP platforms. • Knowledge of DAO and its use cases • Understanding of various blockchain platforms such as Ethereum, Solana, Polkadot, Algorand and Hyperledger • Crypto incentive systems • Open-source database projects • Defi protocols mechanics and smart contract codebases, and/or digital assets/payments and other token standards • Cross-chain interoperability techniques (HTLC, bridging) • Layer 2 technologies (ZK/optimistic rollups, PoS/PoA sidechains) • Smart contract auditing techniques • EVM Internals
Job Type: Full-time
Salary: ₹15,5+6.41 - ₹82,284.74 per month
Ability to commute/relocate:
Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
What is your Notice Period?
What is your ECTC ?
What is your CTC ?
Education:
Bachelor's (Preferred)
Experience:
total work: 3 years (Preferred)
Speak with the employer
++1 ++6407XXXXXX
💡 Quick Summary
Seeking a career-building opportunity? The Blockchain Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
