Job Overview
-
Date PostedMay 13, 2026
-
Location
-
Expiration dateMay 31, 2026
-
Experience2 Year
Job Description
Build performant, scalable, and intuitive user interfaces for SwapRail across web and mobile platforms, covering trading flows, wallet interactions, and real-time data visualization.
Location: Remote / Work from Home
Type: Part-time preferred / Full-time available
Responsibilities
– Develop and maintain core product interfaces using React and React Native
– Implement complex trading flows, including quoting, routing visualization, and execution states
– Integrate wallet connectivity and blockchain data into UI layers
– Build real-time data-driven interfaces (prices, balances, transaction states)
– Design and implement reusable UI components and design systems
– Optimize rendering performance, especially under high-frequency data updates
– Handle edge cases such as pending transactions, failed states, and network inconsistencies
– Collaborate closely with backend and wallet engineers to align on data contracts and UX behavior
Requirements
– Strong experience with React and TypeScript
– Experience with Next.js and modern frontend architecture
– Experience building mobile apps using React Native
– Strong understanding of state management (React Query, Zustand, Redux, etc.)
– Experience handling asynchronous data and real-time updates
– Familiarity with TailwindCSS or similar styling systems
Nice to Have
– Experience building DeFi or trading interfaces
– Familiarity with Web3 frontend libraries (wagmi, viem, ethers)
– Experience with charting and data visualization (TradingView, D3, Recharts)
– Understanding of UX patterns for financial/trading products
– Experience building cross-platform design systems