Apply Edge Start your job search

Blockchain Developer

iQuantsGraph · Coimbatore, Tamil Nadu, India

Apply & track with Apply Edge

An entry-level position for candidates with strong fundamentals in blockchain concepts and programming, eager to build hands-on experience in smart contract development and dApp integration on EVM-compatible chains.ResponsibilitiesAssist in writing, testing, and deploying smart contracts on BNB Chain (Solidity)Support integration of frontend interfaces with smart contracts using Web3 libraries (ethers.js/web3.js)Write unit tests for contracts using frameworks like Hardhat or FoundryHelp debug and document contract behavior, gas usage and transaction flowsParticipate in code reviews and learn secure coding practices for smart contractsAssist with wallet integration (MetaMask, WalletConnect) and basic authentication flows (e.g., SIWE)Collaborate with backend and frontend teams to understand API/data requirementsRequired SkillsSolid understanding of blockchain fundamentals (consensus, gas, transactions, wallets)Solid proficiency in JavaScript/TypeScript (async/await, working with APIs/JSON, basic TS typing); familiarity with ethers.js or web3.js is a plus.Working knowledge of Solidity (academic projects, bootcamps, or personal projects acceptable)Understanding of EVM basics and how smart contracts interact with the chainFamiliarity with Git and version control workflowsStrong communication skills and ability to work in a small, fast-moving startup teamCuriosity about financial markets, trading systems, or decentralized financeComfortable with ambiguity and iterative development in a growing productGood to HavePersonal projects or GitHub contributions involving smart contracts (even testnet deployments)Exposure to Hardhat, Foundry, Truffle, or RemixBasic understanding of DeFi concepts (AMMs, liquidity pools, DEXs)Familiarity with React/Next.js for dApp frontendsCoursework or certifications in blockchain developmentQualificationsB.E./B.Tech in Computer Science, IT, or related field (or equivalent practical experience)Strong problem-solving ability and willingness to learn in a fast-paced startup environmentSelection Process will consist of three roundsPrimary evaluation will be executed through comprehensive, hands-on programming assessments on the day of interview.A formal code review followed by a rigorous technical discussion regarding the submitted codebase will be conducted.A week-long practical assessment involving a specific development assignment will be administered to evaluate candidate performance.Only final year students who can contribute full time will be considered for internship opportunities. Academic records and outstanding backlogs will not influence the selection process. Advancement in the evaluation process is contingent upon the successful demonstration of fundamental hands-on programming skills.