Senior Frontend Engineer
About the Role
You will act as a senior contributor to the frontend product experience, building and maintaining web and mobile dApps such as self-custodial wallet interfaces and account abstraction flows. You will shape frontend architecture, implement scalable client-side state, and deliver production-grade features with attention to performance, reliability, and usability. You will take features from concept to production, write and maintain Playwright end-to-end tests, and collaborate closely with designers, product managers, and backend engineers to refine requirements and improve code quality and system design.
Requirements
- 2 to 4 years of experience as a frontend engineer
- Strong proficiency in TypeScript and modern JavaScript
- Experience with TanStack Start or comparable meta-frameworks such as Next.js or Remix
- Solid expertise in modern React patterns, performance optimization, and frontend application design
- Ability to operate independently in ambiguous, fast-paced environments
- Excellent written and verbal communication skills
- Nice to have: experience with AI-assisted coding tools (Cursor, Copilot, Claude, or similar)
- Nice to have: background in web3, blockchain, or decentralized application development
- Nice to have: experience in startup or scale-up environments
Responsibilities
- Contribute to frontend system design, patterns, and best practices
- Design, build, and maintain complex production-grade frontend applications using TypeScript and TanStack Start
- Implement and maintain scalable client-side state using Zustand and TanStack Query
- Own and deliver end-to-end frontend workstreams including core wallet and account abstraction UX flows, data-rich interfaces, and new web and mobile dApp surfaces
- Contribute to and maintain Playwright-based end-to-end test suites
- Collaborate with Product, Design, and Backend teams to refine requirements and deliver high-quality outcomes
