Spydra
Website:
spydra.app
Job details:
About the Role
We are looking for a Solidity Web Developer who can build and integrate smart contracts with modern web applications. The ideal candidate should have hands-on experience in Solidity, EVM-based blockchain development, and front-end/backend integration for decentralized applications (dApps).
This role involves working across smart contracts, wallet integrations, blockchain interactions, and web-based user experiences to create secure, scalable, and production-ready Web3 applications.
Key Responsibilities
- Design, develop, test, and deploy Solidity smart contracts on EVM-compatible chains
- Build and maintain dApps that interact with deployed smart contracts
- Integrate blockchain functionality into web applications using libraries such as ethers.js or web3.js
- Work on wallet integrations such as MetaMask, WalletConnect, and similar tools
- Collaborate with product managers, designers, and QA teams to deliver end-to-end features
- Write secure, efficient, and well-documented smart contract code
- Develop front-end or full-stack features for Web3 workflows such as token transfers, minting, staking, governance, or marketplace functions
- Test and debug blockchain transaction flows, contract events, and wallet interactions
- Participate in code reviews, sprint planning, and release cycles
- Ensure best practices in security, performance, and maintainability
Required Skills & Qualifications
- 3+ years of software development experience
- Strong hands-on experience with Solidity and smart contract development
- Good understanding of EVM, blockchain transactions, gas mechanics, events, and contract interactions
- Experience with development tools such as Hardhat, Foundry, or Truffle
- Experience integrating smart contracts with web apps using ethers.js, web3.js, or similar libraries
- Familiarity with JavaScript/TypeScript and modern front-end frameworks such as React, Next.js, or similar
- Understanding of wallet integrations and dApp UX flows
- Experience with Git and collaborative development workflows
- Strong debugging and problem-solving skills
Preferred Qualifications
- Experience with token standards such as ERC-20, ERC-721, ERC-1155, or permissioned token standards
- Familiarity with Layer 2 solutions such as zkSync, Polygon, Arbitrum, or Optimism
- Experience with Node.js and backend APIs supporting blockchain applications
- Understanding of smart contract security risks such as reentrancy, overflow/underflow, access control issues, and signature misuse
- Exposure to DeFi, tokenization, NFTs, DAO tooling, or digital asset platforms
- Experience with testnets, mainnet deployment, contract verification, and blockchain explorers
Technical Skills
- Solidity
- Hardhat / Foundry / Truffle
- ethers.js / web3.js
- React / Next.js
- JavaScript / TypeScript
- Node.js
- REST APIs / Webhooks
- Git / GitHub
- MetaMask / WalletConnect
Key Areas of Work
- Smart contract development
- dApp front-end integration
- Wallet connection and signature flows
- On-chain/off-chain interaction design
- Token and asset workflows
- Testing and deployment
- Security and performance optimization
Click on Apply to know more.