Job Description
This Is a fully remote / home-based role and is available as part-time, job-share or full-time. Talk to us at the interview about the flexibility you might need.
Requirements
• Must have experience with some combination of the following DLT-related technologies: Hyperledger Fabric, Node.js, Go, Composer, Ethereum, Solidity, Truffle, web3.js, Geth, Corda, NEO
• Must have excellent programming and scripting skills with a solid understanding of Object-Oriented 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
• 3+ years of Software Engineer experience
• 2+ years of as a front-end or full-stack or backend developer (React, Node.js, Typescript, Python)
• 1+ years of Solidity smart contract development experience
• Develop-deploy-run track record with Dapps/smart contracts on Ethereum mainnet or L2/sidechain
• 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)
• 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
Benefits
• Work From Home
• Training & Development
💡 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 New Delhi 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.
