| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Gloify | Bengaluru, India | $72k - $90k | |||
Hex Trust | Kuala Lumpur, Malaysia | $98k - $100k | |||
HydraSwap | Singapore, Singapore | $45k - $85k | |||
SafeGlobal | New York, NY, United States | $63k - $100k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Cryptan Labs | Miami, FL, United States | $72k - $110k | |||
Trust Machines | New York, NY, United States | $160k - $215k | |||
OKX | San Jose, CA, United States | $166k - $353k | |||
Consensys | Remote | $150k - $280k | |||
SafeGlobal | remote | $112k - $120k | |||
VolumeFi | United States | $150k - $300k | |||
Volume | Remote | $150k - $300k | |||
Mento Labs | Berlin, Germany | $70k - $100k | |||
Bitus Labs | Irvine, CA, United States | $72k - $84k | |||
Ä€ut Labs | Remote | $60k - $120k | |||
Seedify | Remote | $72k - $75k |
Blockchain Developer
Job Description
Requirements :
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 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 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 Internal
(ref:hirist.com)
What is Truffle Blockchain?
Truffle is a popular development framework for building decentralized applications (dApps) on blockchain platforms, including Ethereum, Binance Smart Chain, and others
The framework provides developers with a suite of tools that make it easier to create, test, and deploy smart contracts and dApps
Truffle also includes a number of integrations with other blockchain development tools and platforms, such as Ganache for local blockchain development and Metamask for Ethereum wallet management
Truffle includes a number of features that simplify the development process, such as:
- Smart contract compilation and migration: Truffle automatically compiles and deploys smart contracts to the blockchain network, making it easier for developers to manage the deployment process.
- Testing framework: Truffle includes a built-in testing framework that enables developers to test their smart contracts and dApps with a variety of testing tools and approaches.
- Debugging and logging: Truffle provides tools for debugging and logging smart contract code, making it easier to diagnose and fix errors and issues during development.
- Built-in libraries: Truffle includes a number of built-in libraries that provide common smart contract functionality, such as OpenZeppelin for token standards and SafeMath for secure arithmetic operations.