Search by job, company or skills

GRITBYTE LABS

Full Stack Blockchain Developer (AI Agents )

2-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

We 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 Responsibilities
Smart Contract Development
  • Design, develop, test, and deploy smart contracts using Solidity
  • Implement 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 restrictions
  • Work 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 testing
Backend Development
  • Build scalable backend services using Node.js, TypeScript, and frameworks such as NestJS
  • Design and maintain RESTful APIs for user management, transaction processing, and system orchestration
  • Implement event-driven or event-sourced architectures for auditability and traceability
  • Integrate blockchain indexing solutions such as The Graph
  • Manage databases including PostgreSQL or MongoDB
Frontend Development
  • Develop responsive web applications using React and Next.js
  • Integrate Web3 libraries such as ethers.js, wagmi, or viem
  • Implement wallet-based authentication and transaction flows
  • Build user interfaces that support both Web3-native and non-crypto user experiences
  • Display real-time blockchain data, transaction statuses, and portfolio information
Identity, Security, and Compliance
  • Integrate third-party KYC and AML services
  • Implement identity-linked wallet systems and permissioned access controls
  • Ensure secure key management and strict environment separation (development, staging, production)
  • Follow best practices for smart contract and application security
Data and Storage
  • Work with decentralized storage solutions such as IPFS and Arweave
  • Design systems for immutable data tracking and audit logging
  • Ensure data integrity, consistency, and traceability across all layers
DevOps and Deployment
  • Deploy applications on Ethereum-compatible Layer 2 networks
  • Implement CI/CD pipelines and containerized deployments (Docker)
  • Monitor smart contract activity and system performance using appropriate tooling
  • Maintain high availability and reliability of services

Required Skills
  • Strong proficiency in JavaScript and TypeScript
  • Solid experience in Solidity and smart contract development in production environments
  • Experience with modern backend frameworks such as Node.js and NestJS
  • Proficiency in frontend development using React and Next.js
  • Familiarity with Web3 libraries such as ethers.js, wagmi, or web3.js
  • Understanding of blockchain fundamentals, including transactions, gas optimization, and wallet interactions

Preferred Qualifications
  • Experience with permissioned token standards (e.g., ERC-3643 or similar frameworks)
  • Familiarity with multisignature governance systems
  • Experience integrating KYC/AML providers
  • Knowledge of decentralized storage systems such as IPFS or Arweave
  • Experience working with Layer 2 ecosystems such as Base, Polygon, or Arbitrum
Experience
  • 2 to 5+ years of full stack development experience
  • At least 1 year of experience in blockchain or Web3 development preferred

Candidate Profile
  • Demonstrates strong problem-solving and system design capabilities
  • Writes clean, maintainable, and well-tested code
  • Understands security and scalability considerations in distributed systems
  • Comfortable working across multiple layers of the technology stack
  • Experience delivering production-ready applications

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144690655