Web3 Developer
At NovaLayer Labs, we're building next-generation decentralized infrastructure and tools to empower digital sovereignty. Our current focus is on modular smart contract frameworks, zk integrations, and frictionless developer onboarding for L2 ecosystems. We're a nimble team of builders, researchers, and designers passionate about open-source, privacy, and composability.
Job Description
We're looking for a Web3 Developer to join our core engineering team. You’ll work on developing and maintaining smart contracts, backend services, and Web3 integrations for our flagship products. You should be comfortable working in a fast-paced startup environment, with a strong sense of ownership and autonomy.
Responsibilities
Write, test, and deploy smart contracts (Solidity / Vyper)
Integrate on-chain components with frontend interfaces (ethers.js/web3.js)
Build and maintain backend services (Node.js / Rust / Go) for Web3 interactions
Collaborate with product, design, and security teams to ship robust decentralized apps
Stay updated on the latest blockchain trends, standards (EIPs), and vulnerabilities
Participate in architecture discussions and code reviews
Requirements
2+ years of experience in blockchain or smart contract development
Solid understanding of Ethereum and EVM-compatible networks
Experience with Solidity (or Vyper), and smart contract tooling (Hardhat, Foundry, etc.)
Familiarity with basic cryptography (signatures, hashes, Merkle trees, etc.)
Experience integrating Web3 wallets (MetaMask, WalletConnect, etc.)
Git proficiency and collaborative development experience
Good communication skills and ability to work independently
Bonus Points
Experience with L2s (Optimism, Arbitrum, zkSync)
Familiarity with Rust/Substrate or Cosmos SDK
Contributions to open-source projects
Knowledge of zero-knowledge proofs or account abstraction
Experience working with DAOs or DeFi protocols