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
