AG - Staff-Level Fullstack Blockchain Engineer B. - Job3690

Multiple Countries
Full Time
Manager/Supervisor

AG - Staff-Level Fullstack Blockchain Engineer B. - Job3690

Summary

An innovative company in the blockchain space is looking for a Staff-Level Full-Stack Blockchain Engineer to develop the next generation of on-chain governance applications. The role involves designing, scaling, and improving the user experience in key products, working closely with engineering, design, and product teams.

Responsibilities

  • Develop and enhance on-chain governance applications, ensuring scalability and improved user experience.
  • Build and maintain full-stack applications using Next.js and Node.js, optimized for scalability and maintainability
  • Design intuitive, crypto-native UI/UX that interacts with wallets, proposals, voting systems, and token-gated content
  • Develop typed backend APIs (REST/GraphQL) to serve blockchain data to the frontend in real-time
  • Integrate with EVM smart contracts
  • Write indexing pipelines to sync and persist on-chain events into PostgreSQL
  • Design and manage relational database schemas to handle proposals, votes, user actions, and transaction metadata
  • Collaborate with product, design, and smart contract engineers to build aligned systems
  • Take initiative on architecture decisions and propose improvements across backend and frontend codebases

Requirements

Must-Have Skills

  • 5+ years of experience in Full-Stack web development with TypeScript and modern frameworks like Next.js
  • Solid understanding of Frontend and Backend fundamentals (React/Next.js and TypeScript), server-side rendering, caching strategies, and dynamic routing
  • Proficiency in building secure, scalable backend services using Node.js and PostgreSQL
  • Experience designing relational database schemas and writing optimized queries for performance
  • Hands-on experience interacting with Solidity/EVM smart contracts
  • Familiarity with on-chain/off-chain data sync, contract event indexing, and blockchain architecture
  • Comfort working in crypto-native environments—you understand governance cycles, DAO tooling, wallet UX, and token gating
  • Ability to speak fluently across the stack—from UI state to backend infra to smart contract logic
  • Strong understanding of Next.js internals
  • Self-driven and comfortable making product and architectural decisions without constant direction

Nice-to-Have Skills

  • Familiarity with Foundry, Hardhat, or similar Solidity dev frameworks
  • Contributions to DevOps tooling around smart contract deployment (e.g., using Foundry)
  • Experience building indexers or working with data sync tools like The Graph
  • Knowledge of Layer 2 solutions (Optimism, Arbitrum, zk-rollups) and how they impact app architecture
  • Comfort with advanced Web3 concepts like gas optimization, multisigs, and upgradeable contracts
  • Experience improving contributor tools, dashboards, or governance UX in crypto products
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*