About the job Staff Frontend Engineer (React)
About Control
Control is a private custody platform for digital wealth — built for families and individuals who think in generations, not market cycles. Multi-chain assets secured, organized, and accessible for the long term.
Websites: controlsoftware.co | privatecustody.com
About the Role
Staff Frontend Engineer to own the production web application end-to-end. Primary frontend engineer on a small team (CTO Conrad + 1 full-stack + 1 mobile engineer). Urgent backfill — greenfield v2 rebuild from the ground up.
Key Responsibilities
- Own the React frontend end-to-end: architecture, feature delivery, performance, and polish
- Translate Figma files into high-quality, production-ready interfaces; challenge and improve designs
- Own and evolve the design system and shared component library
- Integrate with Dynamic.xyz for multi-chain wallet connectivity (EVM, Solana, Bitcoin, Cosmos)
- Build transaction signing flows, real-time balances, portfolio dashboards, and asset-management experiences
- Write E2E tests (Playwright) and component tests (Jest + React Testing Library)
- Leverage AI tools as a daily force multiplier — end-to-end, not just autocomplete
Requirements
- 10+ years of professional software engineering with frontend ownership track record
- 7+ years building production React applications with TypeScript
- Product-oriented mindset — must have opinions about what the product should be
- Comfortable owning the entire frontend end-to-end in a small, remote team
- AI fluency — actively uses AI tools end-to-end
Bonus Skills
- Crypto, Web3, or fintech experience (strongly preferred)
- Deep knowledge of Redux Toolkit, React Query / TanStack Query
- Experience with Vite, TailwindCSS, and modern React patterns
- Experience with Dynamic.xyz, WalletConnect, or similar wallet connectivity
- Understanding of EIP-712 signing, transaction lifecycle, multi-chain wallet architecture
- Experience with Playwright for E2E testing