Redefine pre-transaction computation for the future of finance
About us
We're building Predicate, a decentralized protocol that fundamentally transforms how smart contracts handle transaction prerequisites. Our protocol enables developers to compose modular rules (from AML checks to offchain collateral requirements) that are verified before transactions hit the chain, and enforced by a network of operators in a trust-minimized and verifiable fashion. The protocol introduces a novel primitive: Predicate Functions, that compose into onchain policies. These policies, owned and governed by application developers or DAOs, define the prerequisites for transaction execution. Our operator network ensures that these rules are enforced with cryptographic guarantees, enabling sophisticated transaction validation without compromising on decentralization.
The role
As a senior full stack engineer, you'll lead the development of Predicate's developer platform, building the tools and interfaces that make our protocol accessible to Web3 developers. This is a high-impact position where you'll shape how developers interact with and implement transaction prerequisites.
Responsibilities
- Lead the technical direction of our frontend architecture
- Architect and build our developer dashboard, SDK, and API infrastructure
- Create comprehensive API documentation and developer resources
- Build visualization tools for monitoring policy enforcement and network activity
- Collaborate with protocol engineers to design developer-friendly abstractions
What we look for
- 5+ years of full stack engineering experience
- Experience building developer tools, SDKs, or APIs
- Background in Web3 development
- Familiarity modern frontend frameworks
- Understanding of distributed systems concepts
- Passion for developer experience and user interface design