Software Engineer (fullstack)
Waterfall is a scalable, decentralized BlockDAG and EVM-compatible Layer 1 protocol.
Maintainer signals as of 8/23/2026
Projects
About Waterfall
Waterfall operates an EVM-compatible Layer 1 blockchain protocol based on Directed Acyclic Graph technology and Proof-of-Stake consensus. Its network provides fast finality, scalable transaction processing, low transaction fees, validator and staking infrastructure, public RPC endpoints, an explorer, bridges, wallets, faucets, and support for Ethereum-based applications, tokens, NFTs, and smart contracts. Waterfall serves developers building dApps and smart contracts, validators and infrastructure providers operating nodes, and individuals participating in staking and network governance.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Build and ship the web application interface using TypeScript, React, and NextJS. Translate product prototypes into production-quality UI, write well-documented code, debug and test frontend behavior, advocate for strong user experience, research blockchain technologies, and take on frontend lead or technical PM responsibilities when needed.
Requirements
- Experience building interfaces with TypeScript, React, and NextJS
- Knowledge of databases, DevOps, and backend development
- Solid portfolio or extensive experience at a notable company
- Strong user flow intuition
- Great communication skills
- Passion for DeFi, financial derivatives markets, or NFTs
- Previous experience at a crypto company preferred
- Interface design intuition preferred
- Understanding of Solidity preferred
- Knowledge in full-stack and protocol engineering preferred
Responsibilities
- Design technical implementations of the web app
- Translate prototypes into interfaces using TypeScript, React, and NextJS
- Advocate for user experience ideas
- Write code following best practices and document it clearly
- Propose and iterate on feature improvements
- Debug and test frontend code
- Adapt to changing duties and wear many hats
- Collaborate with team members
- Serve as frontend lead or technical PM when necessary
- Research and stay current with blockchain technologies
Benefits
- Stock
- Health Insurance (Medical, Dental, Eye, Life)
- Stipend to set up work environment
- Monthly co-working office pass
- Paid travel for conferences and company off-sites
- Unlimited paid time off
