Frontend Engineer
You will build and own features for a trading interface, from specification through release. You will create spread-curve interfaces, order execution flows, real-time quotes and prices, LP management tools, and wallet integrations. You will work with pricing models, order state machines, authentication, and real-time data flows. You will raise and resolve UX issues, test domain logic, pricing math, fee models, and order state transitions, and contribute ideas to the product roadmap.
Responsibilities
- Build spread-curve interfaces for dynamic pricing strategies
- Build order execution flows, including approval chains, signing, settlement tracking, and partial fills
- Develop real-time quoting and price displays with financial-grade precision
- Build LP interfaces for deposits, withdrawals, pool management, and position tracking
- Integrate SIWE authentication, Permit2 approvals, and multi-wallet support through Wagmi and Viem
- Shape features from specification through release
- Test domain logic, pricing math, fee models, and order state transitions
- Contribute ideas to the product roadmap
Requirements
- 3+ years of React with TypeScript
- Experience building complex client-side applications with stateful flows and real data
- Strong product judgment, including loading states, error boundaries, copy, and edge cases
- Experience working closely with designers on user-facing products
- Comfort with financial and numerical precision and calculation
Benefits
- Significant equity
- Unlimited PTO
- Paid parental leave up to 16 weeks
- Regular team on-sites
- Co-working stipend