OverviewWe are seeking a Full Stack Blockchain Developer to design, develop, and maintain a production-grade Web3 platform. The role involves working across smart contracts, backend systems, and frontend applications to deliver secure, scalable, and high-performance solutions.The ideal candidate will have strong experience in blockchain development combined with full stack engineering, and a solid understanding of modern Web3 infrastructure.Key ResponsibilitiesSmart Contract DevelopmentDesign, develop, test, and deploy smart contracts using SolidityImplement token standards such as ERC-20 and permissioned token frameworks (e.g., ERC-3643 or equivalent)Develop core token logic including minting, burning, vesting, and transfer restrictionsWork with upgradeable contract architectures (UUPS or proxy patterns)Integrate multisignature governance mechanisms (e.g., Gnosis Safe)Ensure high test coverage using tools such as Foundry or Hardhat, including unit and fuzz testingBackend DevelopmentBuild scalable backend services using Node.js, TypeScript, and frameworks such as NestJSDesign and maintain RESTful APIs for user management, transaction processing, and system orchestrationImplement event-driven or event-sourced architectures for auditability and traceabilityIntegrate blockchain indexing solutions such as The GraphManage databases including PostgreSQL or MongoDBFrontend DevelopmentDevelop responsive web applications using React and Next.jsIntegrate Web3 libraries such as ethers.js, wagmi, or viemImplement wallet-based authentication and transaction flowsBuild user interfaces that support both Web3-native and non-crypto user experiencesDisplay real-time blockchain data, transaction statuses, and portfolio informationIdentity, Security, and ComplianceIntegrate third-party KYC and AML servicesImplement identity-linked wallet systems and permissioned access controlsEnsure secure key management and strict environment separation (development, staging, production)Follow best practices for smart contract and application securityData and StorageWork with decentralized storage solutions such as IPFS and ArweaveDesign systems for immutable data tracking and audit loggingEnsure data integrity, consistency, and traceability across all layersDevOps and DeploymentDeploy applications on Ethereum-compatible Layer 2 networksImplement CI/CD pipelines and containerized deployments (Docker)Monitor smart contract activity and system performance using appropriate toolingMaintain high availability and reliability of servicesRequired SkillsStrong proficiency in JavaScript and TypeScriptSolid experience in Solidity and smart contract development in production environmentsExperience with modern backend frameworks such as Node.js and NestJSProficiency in frontend development using React and Next.jsFamiliarity with Web3 libraries such as ethers.js, wagmi, or web3.jsUnderstanding of blockchain fundamentals, including transactions, gas optimization, and wallet interactionsPreferred QualificationsExperience with permissioned token standards (e.g., ERC-3643 or similar frameworks)Familiarity with multisignature governance systemsExperience integrating KYC/AML providersKnowledge of decentralized storage systems such as IPFS or ArweaveExperience working with Layer 2 ecosystems such as Base, Polygon, or ArbitrumExperience2 to 5+ years of full stack development experienceAt least 1 year of experience in blockchain or Web3 development preferredCandidate ProfileDemonstrates strong problem-solving and system design capabilitiesWrites clean, maintainable, and well-tested codeUnderstands security and scalability considerations in distributed systemsComfortable working across multiple layers of the technology stackExperience delivering production-ready applications
Job Title
Full Stack Blockchain Developer (AI Agents )