Job Type- Full-time contractJob position- Solidity DeveloperJob location- RemoteExperience- 5+ years
Job Description :We are seeking a highly skilled Solidity Developer with over 5 years of experience to join our team. The ideal candidate will have expertise in blockchain development, specifically in Solidity, and proficiency in related technologies such as Web3 and Golang. This role offers an exciting opportunity to work on cutting-edge blockchain projects, contribute to the development of decentralized applications (DApps), and drive innovation in the blockchain space.
Responsibilities:Design, develop, and deploy smart contracts and decentralized applications (DApps) on blockchain platforms such as Ethereum.Implement clean, efficient, and secure code following best practices and coding standards in Solidity.Collaborate with cross-functional teams to gather requirements, define technical specifications, and architect solutions.Develop and maintain backend services and APIs using Golang for blockchain-related applications.Integrate smart contracts with frontend applications using Web3.js or other similar libraries.Implement and maintain automated tests to ensure smart contract security and reliability.Collaborate with blockchain architects and security experts to ensure compliance with industry standards and best practices.Stay up-to-date with the latest developments in blockchain technology, including new tools, protocols, and standards.Participate in code reviews, design discussions, and other team activities to drive continuous improvement.Contribute to the technical design and architecture of blockchain solutions, considering scalability, performance, and security requirements.
Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 5 years of professional experience in blockchain development.Expertise in Solidity programming language and smart contract development.Strong understanding of blockchain concepts, protocols, and decentralized technologies.Proficiency in Golang programming language for backend development.Experience with Web3.js or other similar libraries for interacting with Ethereum or other blockchain networks.Knowledge of smart contract security best practices and vulnerabilities.Familiarity with blockchain development frameworks and tools such as Truffle, Remix, or Hardhat.Excellent problem-solving and analytical skills with attention to detail.Strong communication and collaboration skills, with the ability to work effectively in a team environment.