About the job Orderbook Exchange Frontend Expert
About the company
TPlus is the Exchange & Prime Broker Stack - decentralized - composable with onchain liquidity - and using all of defi as it's ever-expanding product suite. To learn more, please check:
tplus.cx
perfect.markets
https://x.com/markus_0_/status/1990879779579465773?s=20
About the role
You have experience with orderbook exchanges at the technical product level. You understand why the exchange looks and feels the way it does - and how it delivers the performance users expect. t+ depends on running a highly performant orderbook as the user entrypoint. We need to process a high volume of orders efficiently with minimal room for downtime or errors. Your job is figuring out how to get from user landing on our website to submitting a trade as quickly as possible.
Depending on candidate preference, it could be either frontend+product or frontend+full-stack
Key Responsibilities
- Product Development: You'll spearhead the build out of the user facing product. This doesn't mean you're just a frontend dev. Our frontend, api endpoints, and telegram bots have to be crisp - fast - performant - and handle load well. You'll help design what these user facing interfaces should look and feel like - then implement them.
- Technical Team Lead: You'll be responsible for helping lead the engineering team
Requirements
- CEX experience is ideal. But tradfi and DEX experience is also interesting
Experience with react, typescript and redux
Experience with orderbook exchanges at the technical product level
Bonus skills
- Experience or interest in Rust or other high-performance languages: Our off-chain components are currently written in rust, although that isn't mandatory, I just like it and Go/C++ scare me a little.
- Smart Contract Development: We will be writing smart contracts.
- Risk Engines: t+ heavily depends on having a highly effective risk engine. We want market makers to have as much capital efficiency as possible, but the efficacy of our confirmations requires market makers remaining solvent. Managing system risk is everything.
- Node Management: Our off-chain components must run light-clients inside TEEs to have trustless access to on-chain state.
- Crypto Orderflow Supply Chain: We live or die by being able to efficiently execute and monitize unsettled user intents. Experience or interest in how execution works in crypto is useful.
- Experience with xstate, tailwind