Frontend Engineer at SwapRail
Company: SwapRail
Location: Remote
Type: PART_TIME
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.
- Base jobs — 720/mo exact-match demand for Base ecosystem hiring.
- Aptos jobs — 590/mo protocol demand backed by live inventory.
- Blockchain jobs — 880/mo head-term route for blockchain developer intent.
- Remote crypto jobs — 110/mo remote-intent shortcut with work-style relevance.
- Blockchain developer salary — 390/mo salary-intent surface with compensation proof.