Key Responsibilities:
- Design, develop, and deploy secure smart contracts and decentralized applications (dApps) on blockchain platforms like Ethereum or Hyperledger.
- Collaborate with product managers, designers, and backend developers to build integrated blockchain solutions.
- Write clean, efficient, and well-documented Solidity code with best practices for testing and security.
- Optimize smart contract gas usage and maintain version control with Git.
- Participate in architecture discussions, code reviews, and knowledge-sharing sessions.
- Stay updated with the latest blockchain protocols, standards (e.g., ERC-20, ERC-721), and ecosystem tools.
Required Technical Skills:
- Blockchain Development: Hands-on experience with Ethereum, smart contracts, EVM, and optionally Hyperledger Fabric.
- Smart Contracts: Proficiency in Solidity with experience using Hardhat, Truffle, Ganache, and Remix.
- Front-end & Web3 Integration: Strong in JavaScript, React.js (or similar), with integration using Web3.js or Ethers.js.
- Backend Development: Knowledge of Node.js, Express.js, and REST APIs.
- Tools: Git, Docker, Postman, and CI/CD pipelines (basic).
- Security: Understanding of common vulnerabilities (e.g., reentrancy, overflow) and mitigation strategies.
- Database: Familiarity with MongoDB or MySQL is a plus.
Soft Skills:
- Analytical mindset with a passion for emerging technologies.
- Strong communication skills for cross-functional collaboration.
- Ability to work independently and take ownership of projects.
- Curious, adaptable, and eager to learn in a fast-paced environment.
Why Join Us?
- Opportunity to work with cutting-edge technologies in AI, ML, IoT, Blockchain, and Web3.
- Work with a passionate and growing team in the evolving Web3 ecosystem.
- Flexible work culture and growth-oriented environment.
- Hands-on learning with real-world decentralized projects.
