Company DescriptionEbbiCoin is a blockchain-based cryptocurrency focused on providing enterprise-level products and services to its users. Unlike other cryptocurrencies, EbbiCoin derives its value from the release of actual products and services which make it consumable and spendable. We are dedicated to providing the next generation of cryptocurrency through innovative blockchain technology, and are looking for a Senior web3 Developer to join our team.
Role DescriptionThis is a full-time remote Senior web3 Developer role responsible for designing, developing, and implementing decentralized applications (dApps) on blockchain platforms using web3 libraries. Key responsibilities include developing smart contracts, writing tests, building front-end interfaces, and collaborating with cross-functional teams to ideate, design, and implement decentralized systems that meet the needs of various stakeholders. You must work quickly and efficiently. This is not a position where you can sit and milk the clock.
You must be able to complete tasks on your own by following instructions, with minimal help. Your first task will be to clone and fork a current dApp. If this will take you more than 2 days, this position is not for you. If small tasks take you weeks instead of a few hours. Please do not apply
Qualifications
Minimum 4 years of professional experience in web3 development, with experience in Solidity, web3.js, and OpenZeppelinExperience in developing and deploying smart contracts on Ethereum blockchain, and knowledge of Ethereum architectureExperience with implementing blockchain interoperability solutions, and knowledge of cross-chain bridging protocols.Experience in forking repos and creating DEX'sStrong knowledge of front-end development technologies such as React and Redux, and experience with Angular.js, Vue.js and other JavaScript frameworks is a plusExperience with the IPFS protocol and decentralized storage systems such as Swarm, and the Graph Protocol is a plusExperience with DevOps practices, such as deploying, managing, and scaling decentralized applications in a production environmentStrong understanding of software development best practices, including Agile methodologies, code reviews, testing, and version control (Git)Excellent communication skills and ability to work effectively in a cross-functional and collaborative team environment