Frontend Engineer at SwapRail

Company: SwapRail

Location: Remote

Type: PART_TIME

Apply for this position

Job Description

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

Browse More Jobs

Priority job-market routes

Explore exact-match crypto job pages with stronger market coverage, salary context, and fresh protocol hiring inventory.