Blockchain Developer (Node JS + Solidity)
**Who We Are Looking For:**We are on the lookout for a dynamic Backend Developer who thrives in afast-paced environment and cherishes teamwork. The ideal candidate exhibitstechnical prowess, embraces data-driven decision-making, fosters creativity, andexecutes tasks with efficiency. At UniLend, we are dedicated to nurturing yourprofessional growth, presenting you with challenging yet rewarding opportunities,and fostering a culture of collaboration and celebration.**Objectives of this Role:**● Develop robust back-end applications to empower web and mobileplatforms.● Implement sophisticated Node.js applications within cloud infrastructure.● Architect and maintain scalable APIs, seamlessly integrating third-partyservices.● Showcase a proven track record in developing, deploying, and maintainingsmart contracts(Solidity).**Responsibilities:**● Craft efficient, transparent, and well-documented code adhering to industrystandards.● Collaborate with designers, stakeholders, and product owners to define andimplement innovative features.● Enhance the performance of existing Node.js applications throughmeticulous code reviews and constructive feedback.● Design, develop, and optimize decentralized smart contracts andapplications (dApps), prioritizing speed, scalability, and security.● Coordinate closely with front-end engineers to ensure seamless integrationwith the blockchain layer.● Uphold compliance with privacy and security standards.● Stay abreast of emerging technologies and trends in Node.js development.
● Author and execute unit tests, integration tests, and end-to-end tests toensure the quality and security of smart contracts.**Required Skills and Qualifications:**● Bachelor’s degree in Software Engineering, Computer Science, or a relatedfield.● 2+ years of experience developing Node.js applications.● Proficiency in web application development with Node.js, React, and Next.js.● Fluency in TypeScript and JavaScript.● Experience using current best practice tools such as Foundry, Hardhat, andSlither.● Proficiency with database technologies like MySQL or MongoDB.● Familiarity with web development frameworks such as Express.js andNest.js.● Solid understanding of smart contracts, Solidity, and blockchain-relatedtools.● Basic understanding of common Smart Contract security vulnerabilities.● Knowledge of web3 or similar libraries for blockchain interaction.● Understanding of microservices architecture and DevOps principles.● Excellent problem-solving and project management skills.**Preferred Skills and Qualifications:**● Experience with cloud-based infrastructure like AWS or Azure.● Strong familiarity with the DeFi space and a wide range of protocols,frameworks, and ecosystems.● Expertise in Solidity, smart contracts, Web3, or other blockchain interactionlibraries.