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.
BASIC 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.