Responsibilities
Design and implement solidity smart contracts
Write comprehensive unit and end-to-end tests for smart contracts
Lead the development teams, ensuring project success and timely delivery.
Possess a solid understanding of Ethereum Smart Contracts Standards.
Requirements
Must have 3+ years of experience as a Senior Blockchain Developer.
Should have 3+ years of hands on experience of Solidity, Nodejs, Devops, Microservices
Should have Experience of SQL, NoSQL, Web Sockets
Should have Experience of System Design, ERD and Architecture
Should have the precious experience of leading large teams
Should have knowledge of Ethereum Smart Contracts Standards
Qualifications
Bachelor’s or Master’s degree in Computer Science, or a related field
Multiple years of experience designing, developing, and implementing distributed systems with a focus on blockchain technologies
Proficient in programming languages like Go, Python, and Node.js
Strong understanding of blockchain architecture and consensus algorithms
Experience in cloud platforms, like AWS and Azure
Familiarity with smart contracts and Solidity programming is a plus
Experience in peer-to-peer network protocols is a plus
Strong analytical and problem-solving skills
Excellent communication skills and ability to work collaboratively in a team environment