The ideal candidate should have a strong understanding of blockchain technology, as well as experience in developing decentralized applications (dApps) and smart contracts on various blockchain platforms.
Key responsibilities:
1. Design, develop, and maintain blockchain-based applications and smart contracts
2. Write clean, efficient, and well-documented code using programming languages such as Solidity, Java, or C++
3. Participate in code reviews and ensure that all code is tested and debugged
4. Stay up-to-date with the latest trends and developments in blockchain technology and integrate them into our products and services
5. Identify and troubleshoot any issues or bugs in blockchain-based applications and smart contracts
Skills & Requirements:
1. Bachelor's or master's degree in computer science, engineering, or a related field
2. 2+ years of experience in developing blockchain-based applications and smart contracts
3. Experience in developing decentralized applications (dApps) on various blockchain platforms such as Ethereum, Hyperledger, or Corda
4. Strong knowledge of blockchain concepts, architecture, and protocols
5. Proficiency in programming languages such as Solidity, Java, or C++
6. Familiarity with development tools such as Truffle, Remix, or Ganache
7. Experience in developing RESTful APIs and integrating blockchain solutions with other technologies
8. Excellent problem-solving and analytical skills
9. Strong communication and teamwork skills
We are one of the world's largest crowdsourcing-based prediction websites based in Mumbai. Our prediction portfolio includes cryptocurrencies and stocks.