Frontend Engineer
Design and build Coinflow’s front-end experiences from interaction models and wireframes through polished production interfaces. Own the design system, modernize merchant and payment surfaces, define visual direction, make component architecture decisions, and collaborate with backend engineers on complex financial infrastructure interfaces.
Responsibilities
- Build and own the design system on shadcn/ui and Tailwind.
- Design and ship full product features end-to-end, from wireframes through production implementation.
- Redesign and modernize merchant onboarding, dashboards, and checkout flows.
- Set the visual direction for the fintech product.
- Make component composition, theming, and reusability architecture decisions.
- Collaborate with backend engineers on complex financial system interfaces.
Requirements
- Strong command of shadcn/ui, Radix primitives, Tailwind CSS, and React/TypeScript.
- Portfolio or GitHub history showing products designed and built end-to-end.
- Product design judgment across typography, spacing, color systems, and information hierarchy.
- Ability to simplify complex, data-heavy interfaces.
- Comfort owning ambiguity and defining interaction patterns.
- Experience building or significantly extending a production design system, including versioning, theming, and documentation.
- Fintech, crypto, or other data-dense product experience is a bonus.
- Next.js, React Native, Framer Motion, or GSAP familiarity is a bonus.
Benefits
- Equity grant
- Health and wellness benefits
- 401(k) savings plan
- Flexible time off