RESPONSIBILITIES
• Take ownership from the conception phase to deployment and management.
• Map business requirements to blockchain system architecture and system module design.
• Develop, deploy, and manage smart contracts on a public blockchain.
• Explore design implications around smart contracts and their interactions with each other.
• Craft code and reviews smart contracts.
• Build backend services that interact with various blockchains technologies.
• Build frontend applications that are capable of web 3.0 integration.
QUALIFICATIONS:
We are looking for a candidate having 2-4 years of experience with the following skill set:
• Exceptional programming and logic building skills.
• Experience in designing, developing, and testing smart contracts for a public blockchain.
• Hands on experience in deploying and maintaining smart contracts on a public blockchain.
• Familiarity with Ethereum, Binance, Polygon and Solana. Hands on experience in writing smart contracts for these blockchains.
• Strong programming skills in Solidity and Go language is a must.
• Strong proficiency in React/Angular and Typescript. Proficient in CSS 3, HTML 5, bootstrap 5 and writing cross- browser compatible code.
• Experience of integrating smart contracts to an application frontend using web3.
• Experience with SQL server or a similar relational and NoSQL database technologies such as MySQL, MongoDB.
• Experience of back-end development, algorithms, and data structures.
• Good knowledge of NodeJS and REST APIs.
• Knowledge of code versioning tools such as Git, or SVN.
• Ability to learn, embrace and apply new technologies and techniques.
• Strong organizational skills to juggle multiple tasks within the constraints of timelines.
• Strong communicator and ability to work in a team environment.
EDUCATION:
Bachelor’s or master’s degree in computer science or Computer Engineering from a reputable university with a strong academic background.