Exadel
Location
Brasília, DF | Brazil
Job description
We are seeking a Fullstack developer (solidity + react) skilled and experienced Web3 Solidity Developer with Node.js expertise to join our team. As a Web3 Solidity Developer, you will be responsible for designing, developing, and deploying smart contracts and decentralized applications (dApps) on various blockchain platforms. Additionally, you will utilize your Node.js skills to write scripts and interact with the blockchain using Web3.js, Hardhat, and other relevant frameworks. You will collaborate closely with cross-functional teams to deliver high-quality blockchain solutions.
Responsabilities: Design, develop, and deploy smart contracts and dApps on blockchain platforms such as Ethereum. Write clean, efficient, and secure Solidity code to implement desired functionality and business logic. Utilize your Node.js skills to write scripts and interact with the blockchain using Web3.js, Hardhat, and other relevant frameworks. Collaborate with cross-functional teams to gather requirements, identify project objectives, and propose technical solutions. Conduct thorough code reviews to ensure compliance with best practices, security standards, and efficient resource utilization. Perform unit testing and debugging to identify and resolve issues in the codebase. Integrate front-end interfaces with smart contracts and dApps using Web3.js and other relevant libraries. Stay up-to-date with the latest advancements in blockchain technologies and industry trends. Contribute to the continuous improvement of the development process, tools, and frameworks used within the organization. Provide technical guidance and support to junior developers as needed. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Proven experience as a Web3 Solidity Developer with Node.js expertise, including experience writing scripts using Web3.js and Hardhat. Strong understanding of blockchain technology and Web3 protocols, with proficiency in Solidity programming language. Experience deploying smart contracts on Ethereum or other blockchain platforms. Solid proficiency in Node.js and the ability to write scripts to interact with the blockchain. Strong understanding of decentralized application architecture and development patterns. Experience with version control systems, preferably Git. Strong problem-solving and analytical skills with a detail-oriented mindset. Excellent communication and collaboration skills to work effectively in cross-functional teams.Job tags
Salary