Frontend UI React Guru

Frax Finance

Frax Finance

Software Engineering, Design
Posted on May 15, 2025
Important
  • Expert knowledge of git
  • Guru knowledge of React
  • Styling: CSS-in-JS using Emotion. Familiar with advanced features found in @emotion/cache, @emotion/react, @emotion/utils, @emotion/serialize, and @emotion/server
  • Experience working with Storybook to visualize components in a UI kit
  • Familiarity with a11y. Our UI kit uses @react-aria to help us build accessible components
  • Advanced knowledge of rollup features and plugins
  • Familiarity with esbuild
  • Familiarity with Vite
  • Able to write effective tests with Jest and @testing-library/*
  • Experience interacting with smart contracts in the UI
Nice to Have
  • Experience with react-table / @tanstack/table
  • Experience with Solidity
  • Experience publishing packages to npm
  • Experience with both immer and Javascript Proxies
  • Experience writing e2e tests with Cypress
  • Experience with ethers.js/Web3/Wagmi/Viem
  • Familiar with where backend services (API calls, websockets) can augment the user experience, and how to properly subscribe/call them in a performant way
Additional Information
  • TLDR: guru-level, passionate Web3 React Typescript developer with experience building styled headless components covered by tests. Must have initiative and be self-guided.
  • Final nice to have: given a problem, be able to architect an end-to-end solution for it. This combines business analyst skills with architect skills.
Benefits
  • Fully remote position, live and work from anywhere in the world
  • Strong independence and freedom to build and lead your part of the protocol
  • Competitive salary with career growth to executive roles possible
  • Generous FXS token allocations and other tokens/bonuses/perks