Job Description
Summary
Key Responsibilities:
Blockchain Development & Smart Contracts:
Develop, test, and deploy smart contracts on EVM-based chains using Solidity.
Optimize and maintain smart contract code for gas efficiency and security.
Handle integration of Web3 solutions with decentralized applications (dApps).
Back-end Development:
Build and maintain server-side logic using Node.js.
Ensure seamless communication between blockchain networks and external systems through APIs.
Design, develop, and manage data on distributed systems in accordance with project needs.
DeFi Protocols & Uniswap Experience:
Work with DeFi protocols such as Uniswap for token swaps, pools, and liquidity management.
Analyze, integrate, and contribute to decentralized finance projects and ensure interoperability.
Collaboration and Codebase Management:
Maintain a well-structured and scalable codebase using best practices in software engineering.
Collaborate with front-end developers using React or Vue for seamless dApp functionality.
Ensure code integrity through version control tools like Git and maintain continuous deployment pipelines.
Research & Adaptability:
Stay updated with the latest blockchain technologies, DeFi trends, and Web3 advancements.
Quickly adapt to new frameworks, languages (Golang, Solidity), and tools relevant to the project.
-----------------------------------------------
Required Skills:
Proficiency in Web3.js / ethers.js libraries
Strong hands-on experience with Solidity and EVM-compatible chains
Expertise in Node.js for building robust backend systems
Familiarity with blockchain security concepts and gas optimization
Preferred Skills:
Experience working with front-end libraries like React or Vue.js
Knowledge of Golang
Exposure to DeFi protocols such as Uniswap and liquidity pools
Skills
- Cryptocurrency
- Smart Contract Development