About the company
Custom Software Solutions From a company that is designed to fit your needs. Our global presence gives you access to more experts so that your hand-selected team is scalable and affordable.
Job Summary
Key Responsibilities
📍Smart Contracts: Develop and secure Solidity-based smart contracts for trading, liquidity, and governance, supporting Ethereum, Polygon, and BSC, with Rust options for other blockchains. 📍Security Audits: Conduct ongoing reviews and audits to ensure contract security and prevent vulnerabilities. 📍Wallet Integration: Enable secure user registration and authentication with wallets like MetaMask and WalletConnect. 📍Backend & APIs: Build a Node.js/TypeScript backend and RESTful APIs for smooth interaction between frontend, smart contracts, and blockchain data. 📍Real-Time Data: Manage real-time order books and integrate oracles like Chainlink for accurate pricing and data feeds. 📍Testing & Deployment: Implement CI/CD pipelines, test smart contracts with Hardhat or Truffle, and use IPFS for decentralized storage when necessary.
Requirements
📍Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 📍Minimum of 6 years of experience as a Blockchain Developer writing smart contracts in Solidity, preferably for DeFi or DEX applications, with experience for the following chains: Ethereum, Polygon, and Binance Smart Chain (BSC). 📍Rust and Golang are a plus. 📍Experience with Web3.js and frontend development using React. 📍Familiarity with advanced security implementation in smart contracts, auditing, and secure authentication best practices. 📍Experience in decentralized Oracle integration and optimization. 📍Skills in automated testing and deployment of distributed applications.