Role Overview
We are looking for a skilled and enthusiastic Blockchain Developer with at least 2 years of hands-on experience in blockchain technologies. The ideal candidate should have expertise in developing decentralized applications (dApps), smart contracts, and blockchain-based solutions. You will work closely with cross-functional teams to design, develop, and deploy secure, scalable blockchain applications.
Responsibilities
- Design, develop, and deploy blockchain-based applications and decentralized solutions.
- Develop, test, and maintain smart contracts using Solidity.
- Build and integrate decentralized applications (dApps) with blockchain networks.
- Collaborate with backend and frontend developers to integrate blockchain functionality.
- Ensure the security, scalability, and performance of blockchain applications.
- Participate in blockchain architecture design and technical discussions.
- Integrate cryptocurrency wallets and blockchain APIs.
- Troubleshoot and optimize smart contracts and blockchain applications.
- Conduct code reviews and maintain technical documentation.
- Stay updated with the latest blockchain technologies, protocols, and industry trends.
Requirements
- Minimum 2 years of experience in Blockchain Development.
- Strong knowledge of blockchain concepts, cryptography, and distributed ledger technology.
- Experience with Ethereum, Hyperledger, Polygon, or Binance Smart Chain.
- Proficiency in Solidity for smart contract development.
- Knowledge of JavaScript, TypeScript, Node.js, and Web3.js or Ethers.js.
- Experience with React.js or similar frontend frameworks.
- Familiarity with blockchain development tools such as Truffle, Hardhat, Ganache, or Remix IDE.
- Experience with REST APIs and blockchain API integrations.
- Good understanding of Git/GitHub version control.
- Knowledge of databases such as MongoDB, MySQL, or PostgreSQL.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Skills
- Solidity
- Ethereum
- Node.js
- React.js
- Web3.js
Nice to Have
- Experience working with NFTs, DeFi, DAOs, or cryptocurrency platforms.
- Knowledge of Layer-2 blockchain solutions.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Knowledge of Python for blockchain scripting or automation.
Benefits
- Work on innovative Web3, Blockchain, and Decentralized Application (dApp) projects.
- Gain exposure to the latest blockchain technologies and enterprise-grade solutions.
- Collaborative and technology-driven work environment.
- Excellent opportunities for career growth and continuous learning.